3232 - job : copr_build
3333 trigger : pull_request
3434 packages : [skopeo-fedora]
35- notifications : &copr_build_failure_notification
35+ notifications : &packit_failure_notification
3636 failure_comment :
37- message : " Ephemeral COPR build failed. @containers/packit-build please check."
37+ message : " Packit jobs failed. @containers/packit-build please check."
3838 targets : &fedora_copr_targets
3939 - fedora-all-x86_64
4040 - fedora-all-aarch64
4646 - job : copr_build
4747 trigger : pull_request
4848 packages : [skopeo-eln]
49- notifications : *copr_build_failure_notification
49+ notifications : *packit_failure_notification
5050 targets : &eln_copr_targets
51+ targets :
5152 fedora-eln-x86_64 :
5253 additional_repos :
5354 - " https://kojipkgs.fedoraproject.org/repos/eln-build/latest/x86_64/"
5960 - job : copr_build
6061 trigger : pull_request
6162 packages : [skopeo-centos]
62- notifications : *copr_build_failure_notification
63+ notifications : *packit_failure_notification
6364 targets : ¢os_copr_targets
6465 - centos-stream-9-x86_64
6566 - centos-stream-9-aarch64
@@ -71,51 +72,36 @@ jobs:
7172 - job : copr_build
7273 trigger : commit
7374 packages : [skopeo-fedora]
74- notifications :
75- failure_comment :
76- message : " podman-next COPR build failed. @containers/packit-build please check."
7775 branch : main
7876 owner : rhcontainerbot
7977 project : podman-next
8078 enable_net : true
8179
82- # Tests on Fedora for main branch
80+ # System tests on Fedora
8381 - job : tests
8482 trigger : pull_request
8583 packages : [skopeo-fedora]
86- notifications : &test_failure_notification
87- failure_comment :
88- message : " Tests failed. @containers/packit-build please check."
84+ notifications : *packit_failure_notification
8985 targets : *fedora_copr_targets
90- tf_extra_params :
86+ tf_extra_params : &extra_dnf_repos
9187 environments :
9288 - artifacts :
9389 - type : repository-file
9490 id : https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/fedora-$releasever/rhcontainerbot-podman-next-fedora-$releasever.repo
91+ tmt_plan : " /plans/rpm/system"
92+ identifier : " system"
9593
96- # Tests on ELN for main branch
97- - job : tests
98- trigger : pull_request
99- packages : [skopeo-eln]
100- notifications : *test_failure_notification
101- targets : *eln_copr_targets
102- tf_extra_params :
103- environments :
104- - artifacts :
105- - type : repository-file
106- id : https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/fedora-eln/rhcontainerbot-podman-next-fedora-eln.repo
107-
108- # Tests on CentOS Stream for main branch
94+ # Integration tests on Fedora
10995 - job : tests
11096 trigger : pull_request
111- packages : [skopeo-centos]
112- notifications : *test_failure_notification
113- targets : *centos_copr_targets
114- tf_extra_params :
115- environments :
116- - artifacts :
117- - type : repository-file
118- id : https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/centos-stream-$releasever/rhcontainerbot-podman-next-centos-stream-$releasever.repo
97+ skip_build : true
98+ packages : [skopeo-fedora]
99+ notifications : *packit_failure_notification
100+ targets :
101+ - fedora-rawhide
102+ tf_extra_params : *extra_dnf_repos
103+ tmt_plan : " /plans/no-rpm/integration "
104+ identifier : " integration "
119105
120106 # Sync to Fedora
121107 - job : propose_downstream
0 commit comments