]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
ci: add rocky-8 pkgtest
authorTomas Krizek <tomas.krizek@nic.cz>
Wed, 23 Jun 2021 13:38:41 +0000 (15:38 +0200)
committerTomas Krizek <tomas.krizek@nic.cz>
Thu, 15 Jul 2021 13:03:29 +0000 (15:03 +0200)
ci/pkgtest.yaml

index 2e5a239f117ef7184412be7ef1e8aab1d7aadf16..0623eba3fbb34d1ff6f12354e210ec738093f40c 100644 (file)
@@ -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
@@ -259,6 +267,18 @@ opensuse-15.3:pkgtest:
     - 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)
+    - systemctl start kresd@1
+    - kdig @127.0.0.1 nic.cz | grep -qi NOERROR
+
 ubuntu-18.04:pkgtest:
   <<: *pkgtest
   needs: