|
2 | 2 | # See the documentation for more information: |
3 | 3 | # https://packit.dev/docs/configuration/ |
4 | 4 |
|
5 | | -downstream_package_name: buildah |
6 | | -upstream_tag_template: v{version} |
7 | | - |
8 | | -packages: |
9 | | - buildah-fedora: |
10 | | - pkg_tool: fedpkg |
11 | | - specfile_path: rpm/buildah.spec |
12 | | - buildah-centos: |
13 | | - pkg_tool: centpkg |
14 | | - specfile_path: rpm/buildah.spec |
15 | | - buildah-eln: |
16 | | - specfile_path: rpm/buildah.spec |
17 | | - |
18 | | -srpm_build_deps: |
19 | | - - make |
20 | | - |
21 | 5 | jobs: |
22 | | - - job: copr_build |
| 6 | + - job: tests |
23 | 7 | trigger: pull_request |
24 | | - packages: [buildah-fedora] |
25 | | - notifications: &copr_build_failure_notification |
| 8 | + skip_build: true |
| 9 | + use_internal_tf: true |
| 10 | + notifications: &packit_failure_notification |
26 | 11 | failure_comment: |
27 | | - message: "Ephemeral COPR build failed. @containers/packit-build please check." |
28 | | - targets: |
29 | | - - fedora-all-x86_64 |
30 | | - - fedora-all-aarch64 |
31 | | - enable_net: true |
32 | | - |
33 | | - - job: copr_build |
34 | | - trigger: pull_request |
35 | | - packages: [buildah-eln] |
36 | | - notifications: *copr_build_failure_notification |
37 | | - targets: |
38 | | - fedora-eln-x86_64: |
39 | | - additional_repos: |
40 | | - - "https://kojipkgs.fedoraproject.org/repos/eln-build/latest/x86_64/" |
41 | | - fedora-eln-aarch64: |
42 | | - additional_repos: |
43 | | - - "https://kojipkgs.fedoraproject.org/repos/eln-build/latest/aarch64/" |
44 | | - enable_net: true |
45 | | - |
46 | | - - job: copr_build |
47 | | - trigger: pull_request |
48 | | - packages: [buildah-centos] |
49 | | - notifications: *copr_build_failure_notification |
| 12 | + message: "Packit jobs failed. @containers/packit-build please check." |
50 | 13 | targets: |
51 | | - - centos-stream-9-x86_64 |
52 | | - - centos-stream-9-aarch64 |
53 | | - - centos-stream-10-x86_64 |
54 | | - - centos-stream-10-aarch64 |
55 | | - enable_net: true |
56 | | - |
57 | | - # Run on commit to main branch |
58 | | - - job: copr_build |
59 | | - trigger: commit |
60 | | - packages: [buildah-fedora] |
61 | | - notifications: |
62 | | - failure_comment: |
63 | | - message: "podman-next COPR build failed. @containers/packit-build please check." |
64 | | - branch: main |
65 | | - owner: rhcontainerbot |
66 | | - project: podman-next |
67 | | - enable_net: true |
68 | | - |
69 | | - # Sync to Fedora |
70 | | - - job: propose_downstream |
71 | | - trigger: release |
72 | | - packages: [buildah-fedora] |
73 | | - update_release: false |
74 | | - dist_git_branches: &fedora_targets |
75 | | - - fedora-all |
76 | | - |
77 | | - # Sync to CentOS Stream |
78 | | - - job: propose_downstream |
79 | | - trigger: release |
80 | | - packages: [buildah-centos] |
81 | | - update_release: false |
82 | | - dist_git_branches: |
83 | | - - c10s |
84 | | - |
85 | | - # Fedora Koji build |
86 | | - - job: koji_build |
87 | | - trigger: commit |
88 | | - packages: [buildah-fedora] |
89 | | - sidetag_group: podman-releases |
90 | | - # Dependents are not rpm dependencies, but the package whose bodhi update |
91 | | - # should include this package. |
92 | | - # Ref: https://packit.dev/docs/fedora-releases-guide/releasing-multiple-packages |
93 | | - dependents: |
94 | | - - podman |
95 | | - dist_git_branches: *fedora_targets |
| 14 | + epel-10-x86_64: |
| 15 | + distros: [RHEL-10.0-Nightly] |
| 16 | + epel-9-x86_64: |
| 17 | + distros: [RHEL-9.6.0-Nightly] |
0 commit comments