ping On Wed, Mar 06, 2019 at 09:34:22AM +0000, Daniel P. Berrangé wrote: > 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. > > 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 them than to build them > locally. This also ensures the container contents match what the live > CI system is using, as opposed to building an image with newer packages. > > Changed in v2: > > - Drop cross-compilation patches temporarily. The cross-compiler > images are not yet built on quay.io and rather than creating and > bulding many more images manually, I'm working on script to > automate setup of quay.io images > - Many changes to the make rules to make it possible to use them > from Travis CI to match its currently testing setup > - Modify Travis CI config to use the new make rules for consistency > > Daniel P. Berrangé (2): > tests: add targets for building libvirt inside docker containers > travis: convert ubuntu, centos & mingw builds to use new make rules > > .gitignore | 1 + > .travis.yml | 48 +++--------- > Makefile.am | 2 + > tests/Makefile.ci.inc | 174 ++++++++++++++++++++++++++++++++++++++++++ > 4 files changed, 187 insertions(+), 38 deletions(-) > create mode 100644 tests/Makefile.ci.inc > > -- > 2.20.1 > Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list