On Fri, 2019-05-03 at 19:02 +0100, Daniel P. Berrangé wrote:
[...]
+++ b/guests/playbooks/build/projects/gtk-vnc.yml
@@ -0,0 +1,12 @@
+---
+- set_fact:
+ name: gtk-vnc
+ machines: '{{ all_machines }}'
+ archive_format: gz
+ git_url: '{{ git_urls["gtk-vnc"][git_remote] }}'
+
+- include: '{{ playbook_base }}/jobs/prepare.yml'
+- include: '{{ playbook_base }}/jobs/autotools-build-job.yml'
+- include: '{{ playbook_base }}/jobs/autotools-syntax-check-job.yml'
+- include: '{{ playbook_base }}/jobs/autotools-check-job.yml'
+- include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml'
You need to do
- include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml'
vars:
machines: '{{ rpm_machines }}'
here, or it will try (and obviously fail) to build RPMs on Debian,
Ubuntu and FreeBSD.
Same for the Jenkins equivalent, of course.
[...]
+++ b/guests/vars/projects/gtk-vnc.yml
@@ -0,0 +1,11 @@
+---
+packages:
+ - cyrus-sasl
+ - glib2
+ - gnutls
+ - gobject-introspection
+ - gtk3
+ - intltool
+ - libgcrypt
+ - pulseaudio
+ - vala
Please split all changes to guests/vars/ and guests/host_vars/ off
to a separate preparatory commit, similar to eg. 56c9e4a4b506.
Everything else looks good.
--
Andrea Bolognani / Red Hat / Virtualization