Files
gvisor-tap-vsock/.packit.yaml
T
Yevhen Vydolob 2d03dc6502 Upgrade to go '1.23.0'
We need to upgrade to 'go 1.23.0' to be able to upgrade libraries with CVE's, which are requires newer version of go.
Also we need disable building packages for fedora 40, as it doesn't have 'go 1.23.0' and will end of life soon.

Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2025-03-17 12:15:20 +02:00

82 lines
2.0 KiB
YAML

---
# See the documentation for more information:
# https://packit.dev/docs/configuration/
# podman-next COPR build targets can be found at:
# On commit: https://copr.fedorainfracloud.org/coprs/rhcontainerbot/gvisor-tap-vsock-next/
specfile_path: rpm/gvisor-tap-vsock.spec
upstream_tag_template: v{version}
packages:
gvisor-tap-vsock-fedora:
pkg_tool: fedpkg
specfile_path: rpm/gvisor-tap-vsock.spec
gvisor-tap-vsock-centos:
pkg_tool: centpkg
specfile_path: rpm/gvisor-tap-vsock.spec
srpm_build_deps:
- make
jobs:
- job: copr_build
trigger: pull_request
packages: [gvisor-tap-vsock-fedora]
enable_net: true
targets:
- fedora-development-x86_64
- fedora-development-aarch64
- fedora-latest-stable-x86_64
- fedora-latest-stable-aarch64
- fedora-eln-aarch64
- fedora-eln-x86_64
- job: copr_build
trigger: pull_request
packages: [gvisor-tap-vsock-centos]
enable_net: true
targets:
- centos-stream-10-x86_64
- centos-stream-10-aarch64
- centos-stream-9-x86_64
- centos-stream-9-aarch64
# Run on commit to main branch
- job: copr_build
trigger: commit
packages: [gvisor-tap-vsock-fedora]
enable_net: true
branch: main
owner: rhcontainerbot
project: podman-next
- job: propose_downstream
trigger: release
packages: [gvisor-tap-vsock-fedora]
update_release: false
dist_git_branches:
- fedora-development
- fedora-latest-stable
- job: propose_downstream
trigger: release
packages: [gvisor-tap-vsock-centos]
update_release: false
dist_git_branches:
- c10s
- job: koji_build
trigger: commit
packages: [gvisor-tap-vsock-fedora]
dist_git_branches:
- fedora-development
- fedora-latest-stable
- job: bodhi_update
trigger: commit
packages: [gvisor-tap-vsock-fedora]
dist_git_branches:
- fedora-latest # rawhide updates are created automatically
- fedora-latest-stable