[libvirt-csharp 2/3] gitlab: introduce CI jobs testing git master & distro libvirt

Andrea Bolognani abologna at redhat.com
Thu May 14 16:48:05 UTC 2020


On Tue, 2020-05-12 at 11:23 +0100, Daniel P. Berrangé wrote:
> The csharp build needs to validate two axis
> 
>  - A variety of libvirt versions
>  - A variety of csharp versions
> 
> We get coverage for both these axis 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 Fedora 32 is picked.
> 
> Latest Debian, Ubuntu, openSUSE and CentOS all stopped shipping the
> monodevelop package, pointing people to flatpaks instead. Thus the
> set of distros built is somewhat limited
> 
> Signed-off-by: Daniel P. Berrangé <berrange at redhat.com>
> ---
>  .gitlab-ci.yml                       | 96 ++++++++++++++++++++++++++++
>  ci/README.rst                        | 14 ++++
>  ci/libvirt-debian-9.Dockerfile       | 58 +++++++++++++++++
>  ci/libvirt-fedora-31.Dockerfile      | 52 +++++++++++++++
>  ci/libvirt-fedora-32.Dockerfile      | 61 ++++++++++++++++++
>  ci/libvirt-fedora-rawhide.Dockerfile | 53 +++++++++++++++
>  ci/refresh                           | 27 ++++++++
>  7 files changed, 361 insertions(+)
>  create mode 100644 ci/README.rst
>  create mode 100644 ci/libvirt-debian-9.Dockerfile
>  create mode 100644 ci/libvirt-fedora-31.Dockerfile
>  create mode 100644 ci/libvirt-fedora-32.Dockerfile
>  create mode 100644 ci/libvirt-fedora-rawhide.Dockerfile
>  create mode 100755 ci/refresh

Reviewed-by: Andrea Bolognani <abologna at redhat.com>

-- 
Andrea Bolognani / Red Hat / Virtualization




More information about the libvir-list mailing list