From 8a47e3f2c3f4c95acbbf94f570aa5d3d7ebfab5a Mon Sep 17 00:00:00 2001 From: Fabien Boucher Date: Jul 16 2021 09:08:42 +0000 Subject: python-gear pipeline - add fmf/tmt job Also add fedora-zuul-jobs to jobs roles. --- diff --git a/zuul.d/jobs.dhall b/zuul.d/jobs.dhall index 15ec3f1..0aabe20 100644 --- a/zuul.d/jobs.dhall +++ b/zuul.d/jobs.dhall @@ -240,7 +240,8 @@ let generateTMTTestsJob = , description = Some "Running fmf test on Testing Farm" , final = Some True , branches = Branches.zuulBranch branch - , roles = Some [ { zuul = "zuul-distro-jobs" } ] + , roles = Some + [ { zuul = "zuul-distro-jobs" }, { zuul = "fedora-zuul-jobs" } ] , timeout = Some 21600 , nodeset = Some default_nodeset , requires = Some [ "repo" ] diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index d220e48..87e6b00 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -457,6 +457,7 @@ - repo roles: - zuul: zuul-distro-jobs + - zuul: fedora-zuul-jobs secrets: - name: testing_farm_zuul_fedora_ci_key secret: testing_farm_zuul_fedora_ci_key @@ -478,6 +479,7 @@ - repo roles: - zuul: zuul-distro-jobs + - zuul: fedora-zuul-jobs secrets: - name: testing_farm_zuul_fedora_ci_key secret: testing_farm_zuul_fedora_ci_key @@ -499,6 +501,7 @@ - repo roles: - zuul: zuul-distro-jobs + - zuul: fedora-zuul-jobs secrets: - name: testing_farm_zuul_fedora_ci_key secret: testing_farm_zuul_fedora_ci_key @@ -520,6 +523,7 @@ - repo roles: - zuul: zuul-distro-jobs + - zuul: fedora-zuul-jobs secrets: - name: testing_farm_zuul_fedora_ci_key secret: testing_farm_zuul_fedora_ci_key diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index 4437198..ec89321 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -13,10 +13,10 @@ name: rpms/fedora-obsolete-packages check: jobs: - - rpm-install-test: - # Here we use an impossible file matcher to prevent job execution - files: - - "file-matcher-skip-job-when-they-dont-match" + - rpm-install-test: + # Here we use an impossible file matcher to prevent job execution + files: + - "file-matcher-skip-job-when-they-dont-match" - project: name: rpms/python-passlib @@ -32,6 +32,14 @@ - check-for-arches: vars: check_for_arches_ignore: true + - check-for-fmf-tests: + dependencies: + - rpm-scratch-build + - rpm-tmt-test: + dependencies: + - check-for-fmf-tests + - rpm-scratch-build + voting: false - project: name: rpms/python-ws4py @@ -72,29 +80,29 @@ name: rpms/pypy check: jobs: - - rpm-linter: - voting: false + - rpm-linter: + voting: false - project: name: rpms/pypy3 check: jobs: - - rpm-linter: - voting: false + - rpm-linter: + voting: false - project: name: rpms/python2.7 check: jobs: - - rpm-linter: - voting: false + - rpm-linter: + voting: false - project: name: rpms/python27 check: jobs: - - rpm-linter: - voting: false + - rpm-linter: + voting: false - project: name: rpms/python-sphinxcontrib-blockdiag