For a while QEMU has provided simple make rules for building QEMU inside
standard docker container environments. This provides an equivalent
mechanism for libvirt inspired by QEMU's.
This series depends on the cross compiler images defined by:
https://www.redhat.com/archives/libvir-list/2019-January/msg01039.html
QEMU actually builds the container images on developer's machines
locally. Libvirt already hosts pre-built images on quay.io, so that is
used directly as it is quicker to download these than build them locally
each time.
Daniel P. Berrangé (3):
tests: add targets for building libvirt inside docker containers
tests: add cross compiler images to CI test help output
tests: perform cross compiler builds on GitLab CI
.gitignore | 1 +
.gitlab-ci.yml | 38 ++++++++++++
Makefile.am | 2 +
tests/Makefile.ci.inc | 134 ++++++++++++++++++++++++++++++++++++++++++
4 files changed, 175 insertions(+)
create mode 100644 .gitlab-ci.yml
create mode 100644 tests/Makefile.ci.inc
--
2.20.1