diff --git a/ci/pkgtest.yaml b/ci/pkgtest.yaml index 2e5a239f117ef7184412be7ef1e8aab1d7aadf16..3854a3da3400b68e9af37ed7233c4f377fdaf4f2 100644 --- a/ci/pkgtest.yaml +++ b/ci/pkgtest.yaml @@ -105,6 +105,14 @@ opensuse-15.3:pkgbuild: - zypper install -y rpm-build python3-pip - *apkgbuild +rocky-8:pkgbuild: + <<: *pkgbuild + image: $CI_REGISTRY/labs/lxc-gitlab-runner/rocky-8 + script: + - dnf install -y rpm-build python3-pip epel-release dnf-plugins-core + - dnf config-manager --set-enabled powertools + - *apkgbuild + ubuntu-18.04:pkgbuild: <<: *pkgbuild image: $CI_REGISTRY/labs/lxc-gitlab-runner/ubuntu-18.04 @@ -162,7 +170,7 @@ nixos-unstable:pkgbuild: .debpkgtest: &debpkgtest - *pkgdebrepo - apt-get install -y knot-dnsutils - - apt-get install -y $(find ./pkg/pkgs -name '*.deb' | grep -v module) + - apt-get install -y $(find ./pkg/pkgs -name '*.deb' | grep -v module | grep -v debug | grep -v devel) - systemctl start kresd@1 - kdig @127.0.0.1 nic.cz | grep -qi NOERROR @@ -176,7 +184,7 @@ centos-7:pkgtest: script: - yum install -y epel-release - yum install -y knot-utils findutils - - yum install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module) + - yum install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel) - systemctl start kresd@1 - kdig @127.0.0.1 nic.cz | grep -qi NOERROR @@ -220,7 +228,7 @@ fedora-33:pkgtest: image: $CI_REGISTRY/labs/lxc-gitlab-runner/fedora-33 script: - dnf install -y knot-utils findutils - - dnf install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module) + - dnf install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel) - systemctl start kresd@1 - kdig @127.0.0.1 nic.cz | grep -qi NOERROR @@ -231,7 +239,7 @@ fedora-34:pkgtest: image: $CI_REGISTRY/labs/lxc-gitlab-runner/fedora-34 script: - dnf install -y knot-utils findutils - - dnf install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module) + - dnf install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel) - systemctl start kresd@1 - kdig @127.0.0.1 nic.cz | grep -qi NOERROR @@ -243,7 +251,7 @@ opensuse-15.2:pkgtest: script: - zypper addrepo -G -f https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/openSUSE_Leap_15.2/home:CZ-NIC:knot-resolver-build.repo - zypper install -y knot-utils - - zypper install --allow-unsigned-rpm -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module) + - zypper install --allow-unsigned-rpm -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel) - systemctl start kresd@1 - kdig @127.0.0.1 nic.cz | grep -qi NOERROR @@ -255,7 +263,19 @@ opensuse-15.3:pkgtest: script: - zypper addrepo -G -f https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/openSUSE_Leap_15.3/home:CZ-NIC:knot-resolver-build.repo - zypper install -y knot-utils - - zypper install --allow-unsigned-rpm -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module) + - zypper install --allow-unsigned-rpm -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel) + - systemctl start kresd@1 + - kdig @127.0.0.1 nic.cz | grep -qi NOERROR + +rocky-8:pkgtest: + <<: *pkgtest + needs: + - rocky-8:pkgbuild + image: $CI_REGISTRY/labs/lxc-gitlab-runner/rocky-8 + script: + - dnf install -y epel-release + - dnf install -y knot-utils findutils + - dnf install -y $(find ./pkg/pkgs -name '*.rpm' | grep -v module | grep -v debug | grep -v devel) - systemctl start kresd@1 - kdig @127.0.0.1 nic.cz | grep -qi NOERROR