Currently, the devserver role only install poudriere, and let us do the (one shot) configuration manually.
There are several workflows for Poudriere, as it can be used:
- to test ports (what we want)
- to serve a signed repository
- to build packages in bulk for other servers
References:
- https://wiki.freebsd.org/VladimirKrstulja/Guides/Poudriere (could be nice for Nasqueron repository)
- https://docs.freebsd.org/en/books/porters-handbook/testing/#testing-poudriere (to follow imperatively as that's the main use)