[libvirt-glib PATCH v2] gitlab: introduce CI jobs testing git master & distro libvirt
Andrea Bolognani
abologna at redhat.com
Wed Jun 17 17:38:57 UTC 2020
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 at 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 at redhat.com>
--
Andrea Bolognani / Red Hat / Virtualization
More information about the libvir-list
mailing list