mirror of
https://github.com/containers/skopeo.git
synced 2025-08-28 11:03:19 +00:00
Packit: split out ELN jobs and reuse fedora downstream targets
ELN is kind of a midway between Fedora and RHEL, so it's best to mention
ELN jobs separately. This will also allow reusing fedora targets using
YAML anchors for TMT tests.
This commit also mentions fedora-40 targets separately for copr_build
jobs so that once fedora-41 is released, fedora-40 jobs continue to
trigger.
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
(cherry picked from commit e39efb10e1
)
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
This commit is contained in:
parent
b18c57b11a
commit
eebbc35ba9
24
.packit.yaml
24
.packit.yaml
@ -18,6 +18,8 @@ packages:
|
|||||||
specfile_path: rpm/skopeo.spec
|
specfile_path: rpm/skopeo.spec
|
||||||
skopeo-rhel:
|
skopeo-rhel:
|
||||||
specfile_path: rpm/skopeo.spec
|
specfile_path: rpm/skopeo.spec
|
||||||
|
skopeo-eln:
|
||||||
|
specfile_path: rpm/skopeo.spec
|
||||||
|
|
||||||
srpm_build_deps:
|
srpm_build_deps:
|
||||||
- make
|
- make
|
||||||
@ -30,8 +32,21 @@ jobs:
|
|||||||
failure_comment:
|
failure_comment:
|
||||||
message: "Ephemeral COPR build failed. @containers/packit-build please check."
|
message: "Ephemeral COPR build failed. @containers/packit-build please check."
|
||||||
targets:
|
targets:
|
||||||
fedora-all-x86_64: {}
|
- fedora-development-x86_64
|
||||||
fedora-all-aarch64: {}
|
- fedora-development-aarch64
|
||||||
|
- fedora-latest-x86_64
|
||||||
|
- fedora-latest-aarch64
|
||||||
|
- fedora-latest-stable-x86_64
|
||||||
|
- fedora-latest-stable-aarch64
|
||||||
|
- fedora-40-x86_64
|
||||||
|
- fedora-40-aarch64
|
||||||
|
enable_net: true
|
||||||
|
|
||||||
|
- job: copr_build
|
||||||
|
trigger: pull_request
|
||||||
|
packages: [skopeo-eln]
|
||||||
|
notifications: *copr_build_failure_notification
|
||||||
|
targets:
|
||||||
fedora-eln-x86_64:
|
fedora-eln-x86_64:
|
||||||
additional_repos:
|
additional_repos:
|
||||||
- "https://kojipkgs.fedoraproject.org/repos/eln-build/latest/x86_64/"
|
- "https://kojipkgs.fedoraproject.org/repos/eln-build/latest/x86_64/"
|
||||||
@ -77,7 +92,7 @@ jobs:
|
|||||||
trigger: release
|
trigger: release
|
||||||
packages: [skopeo-fedora]
|
packages: [skopeo-fedora]
|
||||||
update_release: false
|
update_release: false
|
||||||
dist_git_branches:
|
dist_git_branches: &fedora_targets
|
||||||
- fedora-all
|
- fedora-all
|
||||||
|
|
||||||
# Sync to CentOS Stream
|
# Sync to CentOS Stream
|
||||||
@ -97,5 +112,4 @@ jobs:
|
|||||||
# Ref: https://packit.dev/docs/fedora-releases-guide/releasing-multiple-packages
|
# Ref: https://packit.dev/docs/fedora-releases-guide/releasing-multiple-packages
|
||||||
dependents:
|
dependents:
|
||||||
- podman
|
- podman
|
||||||
dist_git_branches:
|
dist_git_branches: *fedora_targets
|
||||||
- fedora-all
|
|
||||||
|
Loading…
Reference in New Issue
Block a user