This applies on top of
https://www.redhat.com/archives/libvir-list/2018-April/msg01526.html
Changes from [v2]:
* several patches have been pushed already;
* define the libvirt-master-build-website job using the newly
variants-enabled generic-build-job template;
* add 'mingw_machines' variable along with 'all_machines'
and 'rpm_machines'.
Changes from [v1]:
* instead of dropping CentOS 6 altogether, simply stop building
pretty much all projects on it;
* introduce a new job type specifically for whatever little
stuff we need to ensure still works on CentOS 6;
* the end result is still a nice cleanup thanks to not repeating
the list of machines all over the place; moreover, the
message about our support of the OS is very clear because it
disappears from all but one page on the CI web interface.
[v1]
https://www.redhat.com/archives/libvir-list/2018-April/msg00453.html
[v2]
https://www.redhat.com/archives/libvir-list/2018-April/msg01051.html
Andrea Bolognani (3):
jobs: Introduce machine groups
guests: Introduce libvirt+website project
projects: Add libvirt-master-build-website job
guests/host_vars/libvirt-centos-6/main.yml | 3 +++
guests/vars/projects/libvirt+website.yml | 5 ++++
jobs/defaults.yaml | 16 ++++++++++++
projects/libosinfo.yaml | 16 ++----------
projects/libvirt-cim.yaml | 6 +----
projects/libvirt-dbus.yaml | 6 +----
projects/libvirt-glib.yaml | 22 +++-------------
projects/libvirt-go-xml.yaml | 10 +------
projects/libvirt-go.yaml | 10 +------
projects/libvirt-perl.yaml | 16 ++----------
projects/libvirt-python.yaml | 16 ++----------
projects/libvirt.yaml | 42 ++++++++++++++++--------------
projects/osinfo-db-tools.yaml | 16 ++----------
projects/osinfo-db.yaml | 16 ++----------
projects/virt-viewer.yaml | 22 +++-------------
15 files changed, 69 insertions(+), 153 deletions(-)
create mode 100644 guests/vars/projects/libvirt+website.yml
--
2.14.3