[libvirt] [jenkins-ci PATCH v2 3/6] projects: add gtk-vnc project
Andrea Bolognani
abologna at redhat.com
Thu Dec 12 16:40:08 UTC 2019
On Thu, 2019-12-12 at 15:12 +0000, Daniel P. Berrangé wrote:
> Signed-off-by: Daniel P. Berrangé <berrange at redhat.com>
> ---
> guests/playbooks/build/jobs/defaults.yml | 2 ++
> .../build/projects/gtk-vnc+mingw32.yml | 12 ++++++++++++
> .../build/projects/gtk-vnc+mingw64.yml | 12 ++++++++++++
> guests/playbooks/build/projects/gtk-vnc.yml | 14 ++++++++++++++
> jenkins/jobs/defaults.yaml | 2 ++
> jenkins/projects/gtk-vnc+mingw32.yaml | 12 ++++++++++++
> jenkins/projects/gtk-vnc+mingw64.yaml | 12 ++++++++++++
> jenkins/projects/gtk-vnc.yaml | 17 +++++++++++++++++
> 8 files changed, 83 insertions(+)
> create mode 100644 guests/playbooks/build/projects/gtk-vnc+mingw32.yml
> create mode 100644 guests/playbooks/build/projects/gtk-vnc+mingw64.yml
> create mode 100644 guests/playbooks/build/projects/gtk-vnc.yml
> create mode 100644 jenkins/projects/gtk-vnc+mingw32.yaml
> create mode 100644 jenkins/projects/gtk-vnc+mingw64.yaml
> create mode 100644 jenkins/projects/gtk-vnc.yaml
It is too soon to introduce build rules for gtk-vnc: first you have
to get the guests/ directory to a point where you can do
./lcitool update all gtk-vnc
and only then you can add build rules.
Basically this patch and the next one need to be swapped.
> +++ b/guests/playbooks/build/projects/gtk-vnc.yml
> @@ -0,0 +1,14 @@
> +---
> +- 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'
> + vars:
> + machines: '{{ rpm_machines }}'
gtk-vnc is using Meson now, so you need to update this file and
all the other ones to use the corresponding templates instead of
the autotools ones.
--
Andrea Bolognani / Red Hat / Virtualization
More information about the libvir-list
mailing list