Up until now, we've been considering MinGW builds as part of the respective project, at least when it comes to grouping them. This, however, does not quite work for a number of reasons: * MinGW builds have their own workspace, separate from the native one. It goes further than that: even the 32-bit and 64-bit builds use a workspace each, which goes to show that grouping all three together is inaccurate; * when using lcitool to perform builds, grouping all variants together has the annoying side-effect of potentially causing extra computation to happen: even if you only care about the native build, the MinGW builds will be automatically started after that, and even if you only care about the MinGW build you still have to sit through the native before you can get to it; * it causes asymmetry in lcitool usage, since you have to use eg. '-p libvirt+mingw64' when updating but '-p libvirt' when building. Making MinGW builds their own pseudo-projects solves all of the above. Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> --- .../build/projects/libosinfo+mingw32.yml | 12 ++++++++++ .../build/projects/libosinfo+mingw64.yml | 12 ++++++++++ guests/playbooks/build/projects/libosinfo.yml | 22 ------------------- .../build/projects/libvirt+mingw32.yml | 12 ++++++++++ .../build/projects/libvirt+mingw64.yml | 12 ++++++++++ .../build/projects/libvirt-glib+mingw32.yml | 12 ++++++++++ .../build/projects/libvirt-glib+mingw64.yml | 12 ++++++++++ .../playbooks/build/projects/libvirt-glib.yml | 22 ------------------- guests/playbooks/build/projects/libvirt.yml | 22 ------------------- .../projects/osinfo-db-tools+mingw32.yml | 12 ++++++++++ .../projects/osinfo-db-tools+mingw64.yml | 13 +++++++++++ .../build/projects/osinfo-db-tools.yml | 22 ------------------- .../build/projects/virt-viewer+mingw32.yml | 12 ++++++++++ .../build/projects/virt-viewer+mingw64.yml | 12 ++++++++++ .../playbooks/build/projects/virt-viewer.yml | 22 ------------------- projects/libosinfo+mingw32.yaml | 12 ++++++++++ projects/libosinfo+mingw64.yaml | 12 ++++++++++ projects/libosinfo.yaml | 12 ---------- projects/libvirt+mingw32.yaml | 12 ++++++++++ projects/libvirt+mingw64.yaml | 12 ++++++++++ projects/libvirt-glib+mingw32.yaml | 12 ++++++++++ projects/libvirt-glib+mingw64.yaml | 12 ++++++++++ projects/libvirt-glib.yaml | 12 ---------- projects/libvirt.yaml | 12 ---------- projects/osinfo-db-tools+mingw32.yaml | 12 ++++++++++ projects/osinfo-db-tools+mingw64.yaml | 12 ++++++++++ projects/osinfo-db-tools.yaml | 12 ---------- projects/virt-viewer+mingw32.yaml | 12 ++++++++++ projects/virt-viewer+mingw64.yaml | 12 ++++++++++ projects/virt-viewer.yaml | 12 ---------- 30 files changed, 241 insertions(+), 170 deletions(-) create mode 100644 guests/playbooks/build/projects/libosinfo+mingw32.yml create mode 100644 guests/playbooks/build/projects/libosinfo+mingw64.yml create mode 100644 guests/playbooks/build/projects/libvirt+mingw32.yml create mode 100644 guests/playbooks/build/projects/libvirt+mingw64.yml create mode 100644 guests/playbooks/build/projects/libvirt-glib+mingw32.yml create mode 100644 guests/playbooks/build/projects/libvirt-glib+mingw64.yml create mode 100644 guests/playbooks/build/projects/osinfo-db-tools+mingw32.yml create mode 100644 guests/playbooks/build/projects/osinfo-db-tools+mingw64.yml create mode 100644 guests/playbooks/build/projects/virt-viewer+mingw32.yml create mode 100644 guests/playbooks/build/projects/virt-viewer+mingw64.yml create mode 100644 projects/libosinfo+mingw32.yaml create mode 100644 projects/libosinfo+mingw64.yaml create mode 100644 projects/libvirt+mingw32.yaml create mode 100644 projects/libvirt+mingw64.yaml create mode 100644 projects/libvirt-glib+mingw32.yaml create mode 100644 projects/libvirt-glib+mingw64.yaml create mode 100644 projects/osinfo-db-tools+mingw32.yaml create mode 100644 projects/osinfo-db-tools+mingw64.yaml create mode 100644 projects/virt-viewer+mingw32.yaml create mode 100644 projects/virt-viewer+mingw64.yaml diff --git a/guests/playbooks/build/projects/libosinfo+mingw32.yml b/guests/playbooks/build/projects/libosinfo+mingw32.yml new file mode 100644 index 0000000..4979f5f --- /dev/null +++ b/guests/playbooks/build/projects/libosinfo+mingw32.yml @@ -0,0 +1,12 @@ +--- +- set_fact: + name: libosinfo+mingw32 + machines: '{{ mingw_machines }}' + archive_format: gz + git_url: '{{ git_urls["libosinfo"][git_remote] }}' + +- include: '{{ playbook_base }}/jobs/prepare.yml' +- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' + vars: + local_env: '{{ mingw32_local_env }}' + autogen_args: '{{ mingw32_autogen_args }}' diff --git a/guests/playbooks/build/projects/libosinfo+mingw64.yml b/guests/playbooks/build/projects/libosinfo+mingw64.yml new file mode 100644 index 0000000..64b6dc1 --- /dev/null +++ b/guests/playbooks/build/projects/libosinfo+mingw64.yml @@ -0,0 +1,12 @@ +--- +- set_fact: + name: libosinfo+mingw64 + machines: '{{ mingw_machines }}' + archive_format: gz + git_url: '{{ git_urls["libosinfo"][git_remote] }}' + +- include: '{{ playbook_base }}/jobs/prepare.yml' +- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' + vars: + local_env: '{{ mingw64_local_env }}' + autogen_args: '{{ mingw64_autogen_args }}' diff --git a/guests/playbooks/build/projects/libosinfo.yml b/guests/playbooks/build/projects/libosinfo.yml index bd59c58..311a52b 100644 --- a/guests/playbooks/build/projects/libosinfo.yml +++ b/guests/playbooks/build/projects/libosinfo.yml @@ -12,25 +12,3 @@ - include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml' vars: machines: '{{ rpm_machines }}' - -- include: '{{ playbook_base }}/jobs/prepare.yml' - vars: - variant: -mingw32 - machines: '{{ mingw_machines }}' -- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' - vars: - variant: -mingw32 - local_env: '{{ mingw32_local_env }}' - autogen_args: '{{ mingw32_autogen_args }}' - machines: '{{ mingw_machines }}' - -- include: '{{ playbook_base }}/jobs/prepare.yml' - vars: - variant: -mingw64 - machines: '{{ mingw_machines }}' -- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' - vars: - variant: -mingw64 - local_env: '{{ mingw64_local_env }}' - autogen_args: '{{ mingw64_autogen_args }}' - machines: '{{ mingw_machines }}' diff --git a/guests/playbooks/build/projects/libvirt+mingw32.yml b/guests/playbooks/build/projects/libvirt+mingw32.yml new file mode 100644 index 0000000..a3b8bbc --- /dev/null +++ b/guests/playbooks/build/projects/libvirt+mingw32.yml @@ -0,0 +1,12 @@ +--- +- set_fact: + name: libvirt+mingw32 + machines: '{{ mingw_machines }}' + archive_format: xz + git_url: '{{ git_urls["libvirt"][git_remote] }}' + +- include: '{{ playbook_base }}/jobs/prepare.yml' +- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' + vars: + local_env: '{{ mingw32_local_env }}' + autogen_args: '{{ mingw32_autogen_args }}' diff --git a/guests/playbooks/build/projects/libvirt+mingw64.yml b/guests/playbooks/build/projects/libvirt+mingw64.yml new file mode 100644 index 0000000..8597fe4 --- /dev/null +++ b/guests/playbooks/build/projects/libvirt+mingw64.yml @@ -0,0 +1,12 @@ +--- +- set_fact: + name: libvirt+mingw64 + machines: '{{ mingw_machines }}' + archive_format: xz + git_url: '{{ git_urls["libvirt"][git_remote] }}' + +- include: '{{ playbook_base }}/jobs/prepare.yml' +- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' + vars: + local_env: '{{ mingw64_local_env }}' + autogen_args: '{{ mingw64_autogen_args }}' diff --git a/guests/playbooks/build/projects/libvirt-glib+mingw32.yml b/guests/playbooks/build/projects/libvirt-glib+mingw32.yml new file mode 100644 index 0000000..f8d1424 --- /dev/null +++ b/guests/playbooks/build/projects/libvirt-glib+mingw32.yml @@ -0,0 +1,12 @@ +--- +- set_fact: + name: libvirt-glib+mingw32 + machines: '{{ mingw_machines }}' + archive_format: gz + git_url: '{{ git_urls["libvirt-glib"][git_remote] }}' + +- include: '{{ playbook_base }}/jobs/prepare.yml' +- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' + vars: + local_env: '{{ mingw32_local_env }}' + autogen_args: '{{ mingw32_autogen_args }}' diff --git a/guests/playbooks/build/projects/libvirt-glib+mingw64.yml b/guests/playbooks/build/projects/libvirt-glib+mingw64.yml new file mode 100644 index 0000000..e0ecfc1 --- /dev/null +++ b/guests/playbooks/build/projects/libvirt-glib+mingw64.yml @@ -0,0 +1,12 @@ +--- +- set_fact: + name: libvirt-glib+mingw64 + machines: '{{ mingw_machines }}' + archive_format: gz + git_url: '{{ git_urls["libvirt-glib"][git_remote] }}' + +- include: '{{ playbook_base }}/jobs/prepare.yml' +- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' + vars: + local_env: '{{ mingw64_local_env }}' + autogen_args: '{{ mingw64_autogen_args }}' diff --git a/guests/playbooks/build/projects/libvirt-glib.yml b/guests/playbooks/build/projects/libvirt-glib.yml index 2a5170e..ec1b251 100644 --- a/guests/playbooks/build/projects/libvirt-glib.yml +++ b/guests/playbooks/build/projects/libvirt-glib.yml @@ -14,25 +14,3 @@ - include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml' vars: machines: '{{ rpm_machines }}' - -- include: '{{ playbook_base }}/jobs/prepare.yml' - vars: - variant: -mingw32 - machines: '{{ mingw_machines }}' -- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' - vars: - variant: -mingw32 - local_env: '{{ mingw32_local_env }}' - autogen_args: '{{ mingw32_autogen_args }}' - machines: '{{ mingw_machines }}' - -- include: '{{ playbook_base }}/jobs/prepare.yml' - vars: - variant: -mingw64 - machines: '{{ mingw_machines }}' -- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' - vars: - variant: -mingw64 - local_env: '{{ mingw64_local_env }}' - autogen_args: '{{ mingw64_autogen_args }}' - machines: '{{ mingw_machines }}' diff --git a/guests/playbooks/build/projects/libvirt.yml b/guests/playbooks/build/projects/libvirt.yml index a9d3397..59635f5 100644 --- a/guests/playbooks/build/projects/libvirt.yml +++ b/guests/playbooks/build/projects/libvirt.yml @@ -33,25 +33,3 @@ - include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml' vars: machines: '{{ rpm_machines }}' - -- include: '{{ playbook_base }}/jobs/prepare.yml' - vars: - variant: -mingw32 - machines: '{{ mingw_machines }}' -- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' - vars: - variant: -mingw32 - local_env: '{{ mingw32_local_env }}' - autogen_args: '{{ mingw32_autogen_args }}' - machines: '{{ mingw_machines }}' - -- include: '{{ playbook_base }}/jobs/prepare.yml' - vars: - variant: -mingw64 - machines: '{{ mingw_machines }}' -- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' - vars: - variant: -mingw64 - local_env: '{{ mingw64_local_env }}' - autogen_args: '{{ mingw64_autogen_args }}' - machines: '{{ mingw_machines }}' diff --git a/guests/playbooks/build/projects/osinfo-db-tools+mingw32.yml b/guests/playbooks/build/projects/osinfo-db-tools+mingw32.yml new file mode 100644 index 0000000..5bf12ad --- /dev/null +++ b/guests/playbooks/build/projects/osinfo-db-tools+mingw32.yml @@ -0,0 +1,12 @@ +--- +- set_fact: + name: osinfo-db-tools+mingw32 + machines: '{{ mingw_machines }}' + archive_format: gz + git_url: '{{ git_urls["osinfo-db-tools"][git_remote] }}' + +- include: '{{ playbook_base }}/jobs/prepare.yml' +- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' + vars: + local_env: '{{ mingw32_local_env }}' + autogen_args: '{{ mingw32_autogen_args }}' diff --git a/guests/playbooks/build/projects/osinfo-db-tools+mingw64.yml b/guests/playbooks/build/projects/osinfo-db-tools+mingw64.yml new file mode 100644 index 0000000..c75a7c2 --- /dev/null +++ b/guests/playbooks/build/projects/osinfo-db-tools+mingw64.yml @@ -0,0 +1,13 @@ +--- +- set_fact: + name: osinfo-db-tools+mingw64 + machines: '{{ mingw_machines }}' + archive_format: gz + git_url: '{{ git_urls["osinfo-db-tools"][git_remote] }}' + +- include: '{{ playbook_base }}/jobs/prepare.yml' +- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' + vars: + local_env: '{{ mingw64_local_env }}' + autogen_args: '{{ mingw64_autogen_args }}' + diff --git a/guests/playbooks/build/projects/osinfo-db-tools.yml b/guests/playbooks/build/projects/osinfo-db-tools.yml index 0da981e..c5aef9d 100644 --- a/guests/playbooks/build/projects/osinfo-db-tools.yml +++ b/guests/playbooks/build/projects/osinfo-db-tools.yml @@ -12,25 +12,3 @@ - include: '{{ playbook_base }}/jobs/autotools-rpm-job.yml' vars: machines: '{{ rpm_machines }}' - -- include: '{{ playbook_base }}/jobs/prepare.yml' - vars: - variant: -mingw32 - machines: '{{ mingw_machines }}' -- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' - vars: - variant: -mingw32 - local_env: '{{ mingw32_local_env }}' - autogen_args: '{{ mingw32_autogen_args }}' - machines: '{{ mingw_machines }}' - -- include: '{{ playbook_base }}/jobs/prepare.yml' - vars: - variant: -mingw64 - machines: '{{ mingw_machines }}' -- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' - vars: - variant: -mingw64 - local_env: '{{ mingw64_local_env }}' - autogen_args: '{{ mingw64_autogen_args }}' - machines: '{{ mingw_machines }}' diff --git a/guests/playbooks/build/projects/virt-viewer+mingw32.yml b/guests/playbooks/build/projects/virt-viewer+mingw32.yml new file mode 100644 index 0000000..b46ec2c --- /dev/null +++ b/guests/playbooks/build/projects/virt-viewer+mingw32.yml @@ -0,0 +1,12 @@ +--- +- set_fact: + name: virt-viewer+mingw32 + machines: '{{ mingw_machines }}' + archive_format: gz + git_url: '{{ git_urls["virt-viewer"][git_remote] }}' + +- include: '{{ playbook_base }}/jobs/prepare.yml' +- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' + vars: + local_env: '{{ mingw32_local_env }}' + autogen_args: '{{ mingw32_autogen_args }}' diff --git a/guests/playbooks/build/projects/virt-viewer+mingw64.yml b/guests/playbooks/build/projects/virt-viewer+mingw64.yml new file mode 100644 index 0000000..9189549 --- /dev/null +++ b/guests/playbooks/build/projects/virt-viewer+mingw64.yml @@ -0,0 +1,12 @@ +--- +- set_fact: + name: virt-viewer+mingw64 + machines: '{{ mingw_machines }}' + archive_format: gz + git_url: '{{ git_urls["virt-viewer"][git_remote] }}' + +- include: '{{ playbook_base }}/jobs/prepare.yml' +- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' + vars: + local_env: '{{ mingw64_local_env }}' + autogen_args: '{{ mingw64_autogen_args }}' diff --git a/guests/playbooks/build/projects/virt-viewer.yml b/guests/playbooks/build/projects/virt-viewer.yml index fe1e140..19b5669 100644 --- a/guests/playbooks/build/projects/virt-viewer.yml +++ b/guests/playbooks/build/projects/virt-viewer.yml @@ -16,25 +16,3 @@ machines: - libvirt-fedora-28 - libvirt-fedora-rawhide - -- include: '{{ playbook_base }}/jobs/prepare.yml' - vars: - variant: -mingw32 - machines: '{{ mingw_machines }}' -- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' - vars: - variant: -mingw32 - local_env: '{{ mingw32_local_env }}' - autogen_args: '{{ mingw32_autogen_args }}' - machines: '{{ mingw_machines }}' - -- include: '{{ playbook_base }}/jobs/prepare.yml' - vars: - variant: -mingw64 - machines: '{{ mingw_machines }}' -- include: '{{ playbook_base }}/jobs/autotools-build-job.yml' - vars: - variant: -mingw64 - local_env: '{{ mingw64_local_env }}' - autogen_args: '{{ mingw64_autogen_args }}' - machines: '{{ mingw_machines }}' diff --git a/projects/libosinfo+mingw32.yaml b/projects/libosinfo+mingw32.yaml new file mode 100644 index 0000000..611f4f9 --- /dev/null +++ b/projects/libosinfo+mingw32.yaml @@ -0,0 +1,12 @@ + +- project: + name: libosinfo+mingw32 + machines: '{mingw_machines}' + title: libosinfo MinGW (32-bit) + archive_format: gz + git_url: '{git_urls[libosinfo][default]}' + jobs: + - autotools-build-job: + parent_jobs: 'osinfo-db-tools+mingw32-build' + local_env: '{mingw32_local_env}' + autogen_args: '{mingw32_autogen_args}' diff --git a/projects/libosinfo+mingw64.yaml b/projects/libosinfo+mingw64.yaml new file mode 100644 index 0000000..3f06f22 --- /dev/null +++ b/projects/libosinfo+mingw64.yaml @@ -0,0 +1,12 @@ + +- project: + name: libosinfo+mingw64 + machines: '{mingw_machines}' + title: libosinfo MinGW (64-bit) + archive_format: gz + git_url: '{git_urls[libosinfo][default]}' + jobs: + - autotools-build-job: + parent_jobs: 'osinfo-db-tools+mingw64-build' + local_env: '{mingw64_local_env}' + autogen_args: '{mingw64_autogen_args}' diff --git a/projects/libosinfo.yaml b/projects/libosinfo.yaml index 0e08515..0376d0c 100644 --- a/projects/libosinfo.yaml +++ b/projects/libosinfo.yaml @@ -15,15 +15,3 @@ - autotools-rpm-job: parent_jobs: 'libosinfo-check' machines: '{rpm_machines}' - - autotools-build-job: - parent_jobs: 'osinfo-db-tools-build-mingw32' - variant: -mingw32 - local_env: '{mingw32_local_env}' - autogen_args: '{mingw32_autogen_args}' - machines: '{mingw_machines}' - - autotools-build-job: - parent_jobs: 'osinfo-db-tools-build-mingw64' - variant: -mingw64 - local_env: '{mingw64_local_env}' - autogen_args: '{mingw64_autogen_args}' - machines: '{mingw_machines}' diff --git a/projects/libvirt+mingw32.yaml b/projects/libvirt+mingw32.yaml new file mode 100644 index 0000000..bc8730e --- /dev/null +++ b/projects/libvirt+mingw32.yaml @@ -0,0 +1,12 @@ + +- project: + name: libvirt+mingw32 + machines: '{mingw_machines}' + title: Libvirt MinGW (32-bit) + archive_format: xz + git_url: '{git_urls[default]}' + jobs: + - autotools-build-job: + parent_jobs: + local_env: '{mingw32_local_env}' + autogen_args: '{mingw32_autogen_args}' diff --git a/projects/libvirt+mingw64.yaml b/projects/libvirt+mingw64.yaml new file mode 100644 index 0000000..62a99e0 --- /dev/null +++ b/projects/libvirt+mingw64.yaml @@ -0,0 +1,12 @@ + +- project: + name: libvirt+mingw64 + machines: '{mingw_machines}' + title: Libvirt MinGW (64-bit) + archive_format: xz + git_url: '{git_urls[default]}' + jobs: + - autotools-build-job: + parent_jobs: + local_env: '{mingw64_local_env}' + autogen_args: '{mingw64_autogen_args}' diff --git a/projects/libvirt-glib+mingw32.yaml b/projects/libvirt-glib+mingw32.yaml new file mode 100644 index 0000000..e1927b4 --- /dev/null +++ b/projects/libvirt-glib+mingw32.yaml @@ -0,0 +1,12 @@ + +- project: + name: libvirt-glib+mingw32 + machines: '{mingw_machines}' + title: Libvirt GLib MinGW (32-bit) + archive_format: gz + git_url: '{git_urls[libvirt-glib][default]}' + jobs: + - autotools-build-job: + parent_jobs: 'libvirt+mingw32-build' + local_env: '{mingw32_local_env}' + autogen_args: '{mingw32_autogen_args}' diff --git a/projects/libvirt-glib+mingw64.yaml b/projects/libvirt-glib+mingw64.yaml new file mode 100644 index 0000000..d67053f --- /dev/null +++ b/projects/libvirt-glib+mingw64.yaml @@ -0,0 +1,12 @@ + +- project: + name: libvirt-glib+mingw64 + machines: '{mingw_machines}' + title: Libvirt GLib MinGW (64-bit) + archive_format: gz + git_url: '{git_urls[libvirt-glib][default]}' + jobs: + - autotools-build-job: + parent_jobs: 'libvirt+mingw64-build' + local_env: '{mingw64_local_env}' + autogen_args: '{mingw64_autogen_args}' diff --git a/projects/libvirt-glib.yaml b/projects/libvirt-glib.yaml index 3f2aae3..9b7f828 100644 --- a/projects/libvirt-glib.yaml +++ b/projects/libvirt-glib.yaml @@ -16,15 +16,3 @@ - autotools-rpm-job: parent_jobs: 'libvirt-glib-check' machines: '{rpm_machines}' - - autotools-build-job: - parent_jobs: 'libvirt-build-mingw32' - variant: -mingw32 - local_env: '{mingw32_local_env}' - autogen_args: '{mingw32_autogen_args}' - machines: '{mingw_machines}' - - autotools-build-job: - parent_jobs: 'libvirt-build-mingw64' - variant: -mingw64 - local_env: '{mingw64_local_env}' - autogen_args: '{mingw64_autogen_args}' - machines: '{mingw_machines}' diff --git a/projects/libvirt.yaml b/projects/libvirt.yaml index ebcef77..7425f05 100644 --- a/projects/libvirt.yaml +++ b/projects/libvirt.yaml @@ -31,15 +31,3 @@ - autotools-rpm-job: parent_jobs: 'libvirt-check' machines: '{rpm_machines}' - - autotools-build-job: - parent_jobs: - variant: -mingw32 - local_env: '{mingw32_local_env}' - autogen_args: '{mingw32_autogen_args}' - machines: '{mingw_machines}' - - autotools-build-job: - parent_jobs: - variant: -mingw64 - local_env: '{mingw64_local_env}' - autogen_args: '{mingw64_autogen_args}' - machines: '{mingw_machines}' diff --git a/projects/osinfo-db-tools+mingw32.yaml b/projects/osinfo-db-tools+mingw32.yaml new file mode 100644 index 0000000..1f8d7cb --- /dev/null +++ b/projects/osinfo-db-tools+mingw32.yaml @@ -0,0 +1,12 @@ + +- project: + name: osinfo-db-tools+mingw32 + machines: '{mingw_machines}' + title: osinfo database tools MinGW (32-bit) + archive_format: gz + git_url: '{git_urls[osinfo-db-tools][default]}' + jobs: + - autotools-build-job: + parent_jobs: + local_env: '{mingw32_local_env}' + autogen_args: '{mingw32_autogen_args}' diff --git a/projects/osinfo-db-tools+mingw64.yaml b/projects/osinfo-db-tools+mingw64.yaml new file mode 100644 index 0000000..4216d1b --- /dev/null +++ b/projects/osinfo-db-tools+mingw64.yaml @@ -0,0 +1,12 @@ + +- project: + name: osinfo-db-tools+mingw64 + machines: '{mingw_machines}' + title: osinfo database tools MinGW (64-bit) + archive_format: gz + git_url: '{git_urls[osinfo-db-tools][default]}' + jobs: + - autotools-build-job: + parent_jobs: + local_env: '{mingw64_local_env}' + autogen_args: '{mingw64_autogen_args}' diff --git a/projects/osinfo-db-tools.yaml b/projects/osinfo-db-tools.yaml index 8243c08..b4558fc 100644 --- a/projects/osinfo-db-tools.yaml +++ b/projects/osinfo-db-tools.yaml @@ -15,15 +15,3 @@ - autotools-rpm-job: parent_jobs: 'osinfo-db-tools-check' machines: '{rpm_machines}' - - autotools-build-job: - parent_jobs: - variant: -mingw32 - local_env: '{mingw32_local_env}' - autogen_args: '{mingw32_autogen_args}' - machines: '{mingw_machines}' - - autotools-build-job: - parent_jobs: - variant: -mingw64 - local_env: '{mingw64_local_env}' - autogen_args: '{mingw64_autogen_args}' - machines: '{mingw_machines}' diff --git a/projects/virt-viewer+mingw32.yaml b/projects/virt-viewer+mingw32.yaml new file mode 100644 index 0000000..5850982 --- /dev/null +++ b/projects/virt-viewer+mingw32.yaml @@ -0,0 +1,12 @@ + +- project: + name: virt-viewer+mingw32 + machines: '{mingw_machines}' + title: Virt Viewer MinGW (32-bit) + archive_format: gz + git_url: '{git_urls[virt-viewer][default]}' + jobs: + - autotools-build-job: + parent_jobs: 'libvirt-glib+mingw32-build' + local_env: '{mingw32_local_env}' + autogen_args: '{mingw32_autogen_args}' diff --git a/projects/virt-viewer+mingw64.yaml b/projects/virt-viewer+mingw64.yaml new file mode 100644 index 0000000..763e474 --- /dev/null +++ b/projects/virt-viewer+mingw64.yaml @@ -0,0 +1,12 @@ + +- project: + name: virt-viewer+mingw64 + machines: '{mingw_machines}' + title: Virt Viewer MinGW (64-bit) + archive_format: gz + git_url: '{git_urls[virt-viewer][default]}' + jobs: + - autotools-build-job: + parent_jobs: 'libvirt-glib+mingw64-build' + local_env: '{mingw64_local_env}' + autogen_args: '{mingw64_autogen_args}' diff --git a/projects/virt-viewer.yaml b/projects/virt-viewer.yaml index 666d37f..ceb0b41 100644 --- a/projects/virt-viewer.yaml +++ b/projects/virt-viewer.yaml @@ -19,15 +19,3 @@ machines: - libvirt-fedora-28 - libvirt-fedora-rawhide - - autotools-build-job: - parent_jobs: 'libvirt-glib-build-mingw32' - variant: -mingw32 - local_env: '{mingw32_local_env}' - autogen_args: '{mingw32_autogen_args}' - machines: '{mingw_machines}' - - autotools-build-job: - parent_jobs: 'libvirt-glib-build-mingw64' - variant: -mingw64 - local_env: '{mingw64_local_env}' - autogen_args: '{mingw64_autogen_args}' - machines: '{mingw_machines}' -- 2.17.1 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list