[libvirt-python PATCH 0/3] gitlab: introduce CI jobs for validating python build

Daniel P. Berrangé berrange at redhat.com
Wed Apr 29 13:36:57 UTC 2020


This introduces GitLab CI to the python module. Traditional Jenkins has
validated the python build across all distros, using libvirt git. This
tested one axis - a variety of python versions - but failed to test the
other interesting axis - a variety of libvirt versions.

This new CI setup fixes that mistake validating both axis and in the
process uncovered a bug in Ubuntu 1804.

Daniel P. Berrangé (3):
  test: workaround missing VIR_TYPED_PARAM enums in API definition
  gitlab: introduce CI jobs testing git master & distro libvirt
  travis: delete redundant configuration

 .gitlab-ci.yml                | 172 ++++++++++++++++++++++++++++++++++
 .travis.yml                   |  55 -----------
 ci/libvirt-centos-7.dkr       |  85 +++++++++++++++++
 ci/libvirt-centos-8.dkr       |  64 +++++++++++++
 ci/libvirt-debian-10.dkr      |  55 +++++++++++
 ci/libvirt-debian-9.dkr       |  58 ++++++++++++
 ci/libvirt-debian-sid.dkr     |  55 +++++++++++
 ci/libvirt-fedora-30.dkr      |  52 ++++++++++
 ci/libvirt-fedora-31.dkr      |  52 ++++++++++
 ci/libvirt-fedora-rawhide.dkr |  53 +++++++++++
 ci/libvirt-opensuse-151.dkr   |  54 +++++++++++
 ci/libvirt-ubuntu-1604.dkr    |  58 ++++++++++++
 ci/libvirt-ubuntu-1804.dkr    |  58 ++++++++++++
 ci/refresh                    |  21 +++++
 sanitytest.py                 |   6 +-
 15 files changed, 842 insertions(+), 56 deletions(-)
 create mode 100644 .gitlab-ci.yml
 delete mode 100644 .travis.yml
 create mode 100644 ci/libvirt-centos-7.dkr
 create mode 100644 ci/libvirt-centos-8.dkr
 create mode 100644 ci/libvirt-debian-10.dkr
 create mode 100644 ci/libvirt-debian-9.dkr
 create mode 100644 ci/libvirt-debian-sid.dkr
 create mode 100644 ci/libvirt-fedora-30.dkr
 create mode 100644 ci/libvirt-fedora-31.dkr
 create mode 100644 ci/libvirt-fedora-rawhide.dkr
 create mode 100644 ci/libvirt-opensuse-151.dkr
 create mode 100644 ci/libvirt-ubuntu-1604.dkr
 create mode 100644 ci/libvirt-ubuntu-1804.dkr
 create mode 100755 ci/refresh

-- 
2.25.4





More information about the libvir-list mailing list