From 02c794af5294ae32338a191a64f871b33480f95c Mon Sep 17 00:00:00 2001 From: Martin Styk Date: Tue, 29 Oct 2024 21:59:06 +0100 Subject: [PATCH] ci: build RPMs on mainline branch Signed-off-by: Martin Styk --- .packit.yaml | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/.packit.yaml b/.packit.yaml index 346472804..c6a1a78f5 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -13,14 +13,16 @@ notifications: successful_build: false jobs: - - job: copr_build + - &copr_rhel_8_9 + job: copr_build trigger: pull_request targets: - epel-8-x86_64 - epel-9-x86_64 identifier: rhel_8_9 - - job: copr_build + - &copr_fedora + job: copr_build trigger: pull_request targets: - fedora-all-x86_64 @@ -30,7 +32,8 @@ jobs: # disable broken unit tests - sed -i '/make check/d' beaker.spec - - job: copr_build + - &copr_rhel_7 + job: copr_build trigger: pull_request targets: epel-7-x86_64: @@ -43,3 +46,15 @@ jobs: # Use gevent from base repositories during packit builds # gevent112 is our custom build with some backports to improve socket management - sed -i 's/python2-gevent112/python-gevent/g' beaker.spec + - <<: copr_rhel_8_9 + trigger: commit + branch: python-3 + + - <<: copr_fedora + trigger: commit + branch: python-3 + + - <<: copr_rhel_7 + trigger: commit + branch: python-3 +