The Jenkins build jobs can only run on the subset of
guests that are available on CentOS CI, but when we're
running build jobs through lcitool we don't have that
limitation and we can build on more targets.
Signed-off-by: Andrea Bolognani <abologna(a)redhat.com>
---
guests/playbooks/build/jobs/defaults.yml | 4 ++++
guests/playbooks/build/projects/libvirt-dbus.yml | 7 +++++++
guests/playbooks/build/projects/libvirt-sandbox.yml | 3 +++
guests/playbooks/build/projects/libvirt-tck.yml | 4 ++++
guests/playbooks/build/projects/libvirt.yml | 3 +++
guests/playbooks/build/projects/virt-manager.yml | 5 +++++
6 files changed, 26 insertions(+)
diff --git a/guests/playbooks/build/jobs/defaults.yml
b/guests/playbooks/build/jobs/defaults.yml
index f0474ca..202aff8 100644
--- a/guests/playbooks/build/jobs/defaults.yml
+++ b/guests/playbooks/build/jobs/defaults.yml
@@ -4,11 +4,15 @@ all_machines:
- libvirt-centos-7
- libvirt-debian-8
- libvirt-debian-9
+ - libvirt-debian-sid
- libvirt-fedora-27
- libvirt-fedora-28
- libvirt-fedora-rawhide
- libvirt-freebsd-10
- libvirt-freebsd-11
+ - libvirt-freebsd-current
+ - libvirt-ubuntu-16
+ - libvirt-ubuntu-18
rpm_machines:
- libvirt-centos-7
- libvirt-fedora-27
diff --git a/guests/playbooks/build/projects/libvirt-dbus.yml
b/guests/playbooks/build/projects/libvirt-dbus.yml
index 512276d..1859819 100644
--- a/guests/playbooks/build/projects/libvirt-dbus.yml
+++ b/guests/playbooks/build/projects/libvirt-dbus.yml
@@ -4,11 +4,15 @@
machines:
- libvirt-centos-7
- libvirt-debian-9
+ - libvirt-debian-sid
- libvirt-fedora-27
- libvirt-fedora-28
- libvirt-fedora-rawhide
- libvirt-freebsd-10
- libvirt-freebsd-11
+ - libvirt-freebsd-current
+ - libvirt-ubuntu-16
+ - libvirt-ubuntu-18
archive_format: xz
git_url:
https://github.com/libvirt/libvirt-dbus.git
@@ -27,11 +31,14 @@
vars:
machines:
- libvirt-debian-9
+ - libvirt-debian-sid
- libvirt-fedora-27
- libvirt-fedora-28
- libvirt-fedora-rawhide
- libvirt-freebsd-10
- libvirt-freebsd-11
+ - libvirt-freebsd-current
+ - libvirt-ubuntu-18
- include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml'
vars:
machines: '{{ rpm_machines }}'
diff --git a/guests/playbooks/build/projects/libvirt-sandbox.yml
b/guests/playbooks/build/projects/libvirt-sandbox.yml
index 0d473af..6fe7c57 100644
--- a/guests/playbooks/build/projects/libvirt-sandbox.yml
+++ b/guests/playbooks/build/projects/libvirt-sandbox.yml
@@ -4,9 +4,12 @@
machines:
- libvirt-debian-8
- libvirt-debian-9
+ - libvirt-debian-sid
- libvirt-fedora-27
- libvirt-fedora-28
- libvirt-fedora-rawhide
+ - libvirt-ubuntu-16
+ - libvirt-ubuntu-18
archive_format: gz
git_url:
https://github.com/libvirt/libvirt-sandbox.git
diff --git a/guests/playbooks/build/projects/libvirt-tck.yml
b/guests/playbooks/build/projects/libvirt-tck.yml
index 13e63f4..fa16d26 100644
--- a/guests/playbooks/build/projects/libvirt-tck.yml
+++ b/guests/playbooks/build/projects/libvirt-tck.yml
@@ -4,11 +4,15 @@
machines:
- libvirt-debian-8
- libvirt-debian-9
+ - libvirt-debian-sid
- libvirt-fedora-27
- libvirt-fedora-28
- libvirt-fedora-rawhide
- libvirt-freebsd-10
- libvirt-freebsd-11
+ - libvirt-freebsd-current
+ - libvirt-ubuntu-16
+ - libvirt-ubuntu-18
archive_format: gz
git_url:
https://github.com/libvirt/libvirt-tck.git
diff --git a/guests/playbooks/build/projects/libvirt.yml
b/guests/playbooks/build/projects/libvirt.yml
index ac7b2c6..eeab1f3 100644
--- a/guests/playbooks/build/projects/libvirt.yml
+++ b/guests/playbooks/build/projects/libvirt.yml
@@ -13,9 +13,12 @@
- libvirt-centos-7
- libvirt-debian-8
- libvirt-debian-9
+ - libvirt-debian-sid
- libvirt-fedora-27
- libvirt-fedora-28
- libvirt-fedora-rawhide
+ - libvirt-ubuntu-16
+ - libvirt-ubuntu-18
- include: '{{ playbook_base }}/jobs/autotools-check-job.yml'
vars:
local_env: |
diff --git a/guests/playbooks/build/projects/virt-manager.yml
b/guests/playbooks/build/projects/virt-manager.yml
index 779ea29..c6ac972 100644
--- a/guests/playbooks/build/projects/virt-manager.yml
+++ b/guests/playbooks/build/projects/virt-manager.yml
@@ -3,11 +3,14 @@
name: virt-manager
machines:
- libvirt-debian-9
+ - libvirt-debian-sid
- libvirt-fedora-27
- libvirt-fedora-28
- libvirt-fedora-rawhide
- libvirt-freebsd-10
- libvirt-freebsd-11
+ - libvirt-freebsd-current
+ - libvirt-ubuntu-18
archive_format: gz
git_url:
https://github.com/virt-manager/virt-manager.git
@@ -23,9 +26,11 @@
#
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224902
machines:
- libvirt-debian-9
+ - libvirt-debian-sid
- libvirt-fedora-27
- libvirt-fedora-28
- libvirt-fedora-rawhide
+ - libvirt-ubuntu-18
- include: '{{ playbook_base }}/jobs/python-distutils-rpm-job.yml'
vars:
machines:
--
2.17.1