On Fri, 2019-08-16 at 11:49 +0200, Andrea Bolognani wrote:
See the individual commits for details, but the gist of it is that
after this series it's possible for users to hook into the build
process and customize it according to their needs; on top of that,
the whole thing is made more maintainable in the process.
Andrea Bolognani (10):
ci: Fix /etc/sub{u,g}id parsing
ci: Drop $(CI_SUBMODULES)
ci: Move everything to a separate directory
ci: Create user's home directory in the container
ci: Move source directory under $(CI_USER_HOME)
ci: Introduce $(CI_BUILD_SCRIPT)
ci: Generalize running commands inside the container
ci: Introduce $(CI_PREPARE_SCRIPT)
ci: Run $(CI_PREPARE_SCRIPT) as root
ci: Stop using --workdir
Test build to prove this actually works:
https://travis-ci.org/andreabolognani/libvirt/builds/572691710
--
Andrea Bolognani / Red Hat / Virtualization