podman
/
.packit.yaml
112 строк · 2.9 Кб
1---
2# See the documentation for more information:
3# https://packit.dev/docs/configuration/
4
5downstream_package_name: podman6upstream_tag_template: v{version}7
8packages:9podman-fedora:10pkg_tool: fedpkg11specfile_path: rpm/podman.spec12podman-centos:13pkg_tool: centpkg14specfile_path: rpm/podman.spec15
16srpm_build_deps:17- git-archive-all18- make19
20actions:21fix-spec-file:22- "bash .packit.sh"23
24jobs:25- job: copr_build26trigger: pull_request27packages: [podman-fedora]28notifications:29failure_comment:30message: "Ephemeral COPR build failed. @containers/packit-build please check."31enable_net: true32targets:33- fedora-all-x86_6434- fedora-all-aarch6435- fedora-eln-x86_6436- fedora-eln-aarch6437additional_repos:38- "copr://rhcontainerbot/podman-next"39
40- job: copr_build41trigger: pull_request42packages: [podman-centos]43notifications:44failure_comment:45message: "Ephemeral COPR build failed. @containers/packit-build please check."46enable_net: true47targets:48- epel-9-x86_6449- epel-9-aarch6450- centos-stream-10-x86_6451- centos-stream-10-aarch6452additional_repos:53- "copr://rhcontainerbot/podman-next"54
55# Run on commit to main branch56- job: copr_build57trigger: commit58notifications:59failure_comment:60message: "podman-next COPR build failed. @containers/packit-build please check."61branch: main62owner: rhcontainerbot63project: podman-next64enable_net: true65
66- job: tests67identifier: cockpit-revdeps68trigger: pull_request69packages: [podman-fedora]70notifications:71failure_comment:72message: "Cockpit tests failed for commit {commit_sha}. @martinpitt, @jelly, @mvollmer please check."73targets:74- fedora-latest-stable75- fedora-development76tf_extra_params:77environments:78- artifacts:79- type: repository-file80id: https://copr.fedorainfracloud.org/coprs/g/cockpit/main-builds/repo/fedora-$releasever/group_cockpit-main-builds-fedora-$releasever.repo81- type: repository-file82id: https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/fedora-$releasever/rhcontainerbot-podman-next-fedora-$releasever.repo83tmt:84context:85revdeps: "yes"86
87- job: propose_downstream88trigger: release89update_release: false90packages: [podman-fedora]91dist_git_branches:92- fedora-development93- fedora-latest94
95- job: propose_downstream96trigger: release97update_release: false98packages: [podman-centos]99dist_git_branches:100- c10s101
102- job: koji_build103trigger: commit104packages: [podman-fedora]105dist_git_branches:106- fedora-all107
108- job: bodhi_update109trigger: commit110packages: [podman-fedora]111dist_git_branches:112- fedora-branched # rawhide updates are created automatically113