[libvirt] [PATCH 0/3] Facilitate running libvirt builds via docker including cross-compilation

Daniel P. Berrangé posted 3 patches 5 years, 2 months ago
Test syntax-check passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20190128120610.24759-1-berrange@redhat.com
.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
[libvirt] [PATCH 0/3] Facilitate running libvirt builds via docker including cross-compilation
Posted by Daniel P. Berrangé 5 years, 2 months ago
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

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list