From e33aa73456a4053070a647def29e35ba5f490cf9 Mon Sep 17 00:00:00 2001 From: Tristan Cacqueray Date: Mar 11 2021 18:42:23 +0000 Subject: Add check_for_arches_ignore job variable This change enables project to ignore the check for arches. --- diff --git a/playbooks/rpm/check-for-arches.yaml b/playbooks/rpm/check-for-arches.yaml index b52a56f..2e0e6ed 100644 --- a/playbooks/rpm/check-for-arches.yaml +++ b/playbooks/rpm/check-for-arches.yaml @@ -17,11 +17,11 @@ data: zuul: child_jobs: "{{ arch_jobs }}" - when: tests_noarch.stdout_lines != [] + when: check_for_arches_ignore or tests_noarch.stdout_lines != [] - zuul_return: data: zuul: child_jobs: - noop - when: tests_noarch.stdout_lines == [] + when: (not check_for_arches_ignore) and tests_noarch.stdout_lines == [] diff --git a/zuul.d/jobs.dhall b/zuul.d/jobs.dhall index 840cd54..62a5512 100644 --- a/zuul.d/jobs.dhall +++ b/zuul.d/jobs.dhall @@ -100,6 +100,7 @@ let check_for_arches = Zuul.Vars.string (Arch.scratch-job-names Arch.extras) ) + , check_for_arches_ignore = Zuul.Vars.bool False } ) ) diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index 4bf5032..79996e0 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -33,6 +33,7 @@ - rpm-scratch-build-i686 - rpm-scratch-build-armv7hl - rpm-scratch-build-aarch64 + check_for_arches_ignore: false - job: name: common-koji-rpm-build