On Wed, 2020-06-17 at 15:51 +0100, Daniel P. Berrangé wrote:
The glib build needs to validate two axis
- A variety of libvirt versions
- Native and mingw
We test a variety of libvirt versions by running a build against the
distro provided libvirt packages. All that is then missing is a build
against the latest libvirt git master, which only needs to be run on
a single distro, for which CentOS 8 is picked as a stable long life
base.
For mingw, we only test against libvirt git master, using Fedora
rawhide. It is expected that any issues against older libvirt will
have already been caught by the native builds.
Signed-off-by: Daniel P. Berrangé <berrange(a)redhat.com>
---
.gitlab-ci.yml | 244 ++++++++++++++++++
ci/containers/README.rst | 14 +
ci/containers/libvirt-centos-7.Dockerfile | 88 +++++++
ci/containers/libvirt-centos-8.Dockerfile | 64 +++++
.../libvirt-centos-stream.Dockerfile | 58 +++++
ci/containers/libvirt-debian-10.Dockerfile | 58 +++++
ci/containers/libvirt-debian-9.Dockerfile | 61 +++++
ci/containers/libvirt-debian-sid.Dockerfile | 58 +++++
ci/containers/libvirt-fedora-31.Dockerfile | 55 ++++
ci/containers/libvirt-fedora-32.Dockerfile | 55 ++++
...rt-fedora-rawhide-cross-mingw32.Dockerfile | 133 ++++++++++
...rt-fedora-rawhide-cross-mingw64.Dockerfile | 133 ++++++++++
.../libvirt-fedora-rawhide.Dockerfile | 56 ++++
ci/containers/libvirt-opensuse-151.Dockerfile | 57 ++++
ci/containers/libvirt-ubuntu-1804.Dockerfile | 61 +++++
ci/containers/libvirt-ubuntu-2004.Dockerfile | 58 +++++
ci/containers/refresh | 36 +++
17 files changed, 1289 insertions(+)
Reviewed-by: Andrea Bolognani <abologna(a)redhat.com>
--
Andrea Bolognani / Red Hat / Virtualization