[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[libvirt] [jenkins-ci PATCH v2 12/13] guests: Support building on more targets



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 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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]