Re: [jenkins-ci PATCH v2 3/6] projects: add gtk-vnc project

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

 



On Thu, 2019-12-12 at 15:12 +0000, Daniel P. Berrangé wrote:
> Signed-off-by: Daniel P. Berrangé <berrange@xxxxxxxxxx>
> ---
>  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

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux