# archive is created once and reused in other pkg jobs
<<: *pkg_deb_extras
stage: pkg
- image: $CI_REGISTRY/packaging/apkg/lxc/debian-11
+ image: $CI_REGISTRY/packaging/apkg/full/debian-11
tags:
- lxc
- amd64
pkg:debian-11:
<<: *pkg_test_deb
- image: $CI_REGISTRY/packaging/apkg/lxc/debian-11
+ image: $CI_REGISTRY/packaging/apkg/full/debian-11
pkg:ubuntu-22.04:
<<: *pkg_test_deb
- image: $CI_REGISTRY/packaging/apkg/lxc/ubuntu-22.04
+ image: $CI_REGISTRY/packaging/apkg/full/ubuntu-22.04
pkg:ubuntu-20.04:
<<: *pkg_test_deb
<<: *enable_repo_build
- image: $CI_REGISTRY/packaging/apkg/lxc/ubuntu-20.04
+ image: $CI_REGISTRY/packaging/apkg/full/ubuntu-20.04
+
+pkg:fedora-37:
+ <<: *pkg_test
+ image: $CI_REGISTRY/packaging/apkg/full/fedora-37
pkg:fedora-36:
<<: *pkg_test
- image: $CI_REGISTRY/packaging/apkg/lxc/fedora-36
+ image: $CI_REGISTRY/packaging/apkg/full/fedora-36
-pkg:rocky-8:
+pkg:alma-9:
<<: *pkg_test
- image: $CI_REGISTRY/packaging/apkg/lxc/rocky-8
+ image: $CI_REGISTRY/packaging/apkg/full/alma-9
pkg:opensuse-15.4:
<<: *pkg_test
<<: *enable_repo_build
- image: $CI_REGISTRY/packaging/apkg/lxc/opensuse-15.4
+ image: $CI_REGISTRY/packaging/apkg/full/opensuse-15.4
allow_failure: true # SUSE is always special
# }}}
Depends: knot-dnsutils, jq, curl, procps
{% elif distro.match('arch') -%}
Depends: knot, jq, curl
-{% elif distro.match('opensuse') -%}
-Depends: knot-utils, jq, curl
-{% elif distro.match('rocky') -%}
+{% elif distro.match('rocky', 'centos') -%}
Depends: knot-utils, jq, curl
-{% elif distro.match('centos') -%}
+{% elif distro.match('almalinux') -%}
+Depends: knot-utils, jq, curl-minimal, procps
+{% elif distro.match('opensuse') -%}
Depends: knot-utils, jq, curl
{% else -%}
Depends: unsupported-distro-this-package-does-not-exist-and-the-test-should-fail