Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
266 changes: 0 additions & 266 deletions .cirrus.yml

This file was deleted.

25 changes: 0 additions & 25 deletions .github/workflows/check_cirrus_cron.yml

This file was deleted.

43 changes: 31 additions & 12 deletions .packit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,6 @@ jobs:
- job: copr_build
trigger: pull_request
packages: [aardvark-dns-fedora]
notifications: &copr_build_failure_notification
failure_comment:
message: "Ephemeral COPR build failed. @containers/packit-build please check."
targets: &fedora_copr_targets
- fedora-all-x86_64
- fedora-all-aarch64
Expand All @@ -63,7 +60,6 @@ jobs:
- job: copr_build
trigger: pull_request
packages: [aardvark-dns-eln]
notifications: *copr_build_failure_notification
targets:
fedora-eln-x86_64:
additional_repos:
Expand All @@ -76,7 +72,6 @@ jobs:
- job: copr_build
trigger: pull_request
packages: [aardvark-dns-centos]
notifications: *copr_build_failure_notification
targets: &centos_copr_targets
- centos-stream-9-x86_64
- centos-stream-9-aarch64
Expand All @@ -88,9 +83,6 @@ jobs:
- job: copr_build
trigger: commit
packages: [aardvark-dns-fedora]
notifications:
failure_comment:
message: "podman-next COPR build failed. @containers/packit-build please check."
branch: main
owner: rhcontainerbot
project: podman-next
Expand All @@ -99,11 +91,10 @@ jobs:
# Tests on Fedora
- job: tests
trigger: pull_request
identifier: integration-fedora
packages: [aardvark-dns-fedora]
notifications: &test_failure_notification
failure_comment:
message: "Tests failed. @containers/packit-build please check."
targets: *fedora_copr_targets
tmt_plan: "/plans/integration"
tf_extra_params:
environments:
- artifacts:
Expand All @@ -113,15 +104,43 @@ jobs:
# Tests on CentOS Stream
- job: tests
trigger: pull_request
identifier: integration-centos
packages: [aardvark-dns-centos]
notifications: *test_failure_notification
targets: *centos_copr_targets
tmt_plan: "/plans/integration"
tf_extra_params:
environments:
- artifacts:
- type: repository-file
id: https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/centos-stream-$releasever/rhcontainerbot-podman-next-centos-stream-$releasever.repo

# Validate test (no RPM build needed)
- job: tests
trigger: pull_request
identifier: validate
skip_build: true
targets:
- fedora-latest-x86_64
tmt_plan: "/plans/validate"

# Unit tests (no RPM build needed)
- job: tests
trigger: pull_request
identifier: unit
skip_build: true
targets:
- fedora-latest-x86_64
tmt_plan: "/plans/unit"

# MSRV test (no RPM build needed)
- job: tests
trigger: pull_request
identifier: msrv
skip_build: true
targets:
- fedora-latest-x86_64
tmt_plan: "/plans/msrv"

# Sync to Fedora
# NOTE: Breaking changes related to Podman6 will only be shipped to Fedora
# Rawhide (to be Fedora 45) and newer.
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ description = "A container-focused DNS server"
homepage = "https://github.com/containers/aardvark-dns"
repository = "https://github.com/containers/aardvark-dns"
categories = ["virtualization"]
exclude = ["/.cirrus.yml", "/.github/*"]
exclude = ["/.github/*"]
rust-version = "1.88"

[package.metadata.vendor-filter]
Expand Down
Loading