Frédéric Pierret
PhD in Applied Mathematics for Astronomy and Physics PGP: 77EE EF6D 0386 962A EA8C F84A 9B82 73F8 0AC2 19E6 Member of @QubesOS and @InvisibleThingsLab.
Sessions
In this talk, we will present the second generation of the Qubes OS builder.
This new builder leverages container or disposable qube isolation to perform every
stage of the build and release process. From fetching sources to building them,
everything is executed inside a "cage" (either a disposable or a container) with the
help of what we call an "executor." For every command that needs to perform an action
on sources, like cloning and verifying Git repos, rendering a SPEC file, generating
SRPM or Debian source packages, a new cage is used. The global architecture will
be presented and demonstrations on how to use this new build system will be made.