From 59b12078a1f1cdf1d1d810c49f231042934e9706 Mon Sep 17 00:00:00 2001 From: Fabien Boucher Date: Apr 13 2022 09:27:51 +0000 Subject: epel9 support Depends-on: https://pagure.io/fedora-project-config/pull-request/190 --- diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index b80c320..a079f6f 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -84,6 +84,24 @@ url: https://kojipkgs.fedoraproject.org/repos/epel8-build/latest/x86_64/ - job: + name: rpm-install-test + description: "Install the built rpms (epel9 variant)" + run: playbooks/rpm/rpm-install-test.yaml + pre-run: + - playbooks/epel8/install.yaml + branches: + - epel9 + nodeset: centos-stream-9-vm + requires: + - repo + roles: + - zuul: zuul-distro-jobs + vars: + repos: + - name: distro-build + url: https://kojipkgs.fedoraproject.org/repos/epel9-build/latest/x86_64/ + +- job: name: rpm-test description: "Install the built rpms and run STI tests (rawhide variant)" run: playbooks/rpm/rpmtest.yaml @@ -182,6 +200,27 @@ url: https://kojipkgs.fedoraproject.org/repos/epel8-build/latest/x86_64/ - job: + name: rpm-test + description: "Install the built rpms and run STI tests (epel9 variant)" + run: playbooks/rpm/rpmtest.yaml + pre-run: + - playbooks/epel8/install.yaml + post-run: + - playbooks/rpm/rpmtest-fetch-artifacts.yaml + branches: + - epel9 + nodeset: centos-stream-9-vm + requires: + - repo + roles: + - zuul: zuul-distro-jobs + timeout: 18000 + vars: + repos: + - name: distro-build + url: https://kojipkgs.fedoraproject.org/repos/epel9-build/latest/x86_64/ + +- job: name: rpm-rpminspect parent: rpminspect description: "Run the rpminspect report tests (rawhide variant)" @@ -253,6 +292,20 @@ target: epel8 - job: + name: rpm-rpminspect + parent: rpminspect + description: "Run the rpminspect report tests (epel9 variant)" + branches: + - epel9 + nodeset: fedora-34-container + requires: + - repo + vars: + check_previous_build_enabled: true + rpminspect_cmd: rpminspect-fedora + target: epel9 + +- job: name: rpm-linter parent: repo-rpm-lint branches: @@ -261,6 +314,7 @@ - f35 - f34 - epel8 + - epel9 - main nodeset: fedora-34-container requires: diff --git a/zuul.d/nodesets.yaml b/zuul.d/nodesets.yaml index 8b9c65b..83318a6 100644 --- a/zuul.d/nodesets.yaml +++ b/zuul.d/nodesets.yaml @@ -167,3 +167,9 @@ nodes: - label: cloud-centos-8 name: cloud-host + +- nodeset: + name: centos-stream-9-vm + nodes: + - label: cloud-centos-9-stream + name: cloud-host