]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
ci: add job build-knot32
authorVladimír Čunát <vladimir.cunat@nic.cz>
Fri, 17 Jun 2022 07:12:20 +0000 (09:12 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Tue, 26 Jul 2022 15:40:05 +0000 (17:40 +0200)
That way we get at least basic testing before 3.2 is made default in CI.

.gitlab-ci.yml

index 372cf62a461d280dd97aab9137406334aca800a4..11f360e0ffc50344d512e1bc01954b43901dd1ba 100644 (file)
@@ -101,6 +101,15 @@ build:
     - ninja -C build_ci install >/dev/null
     - ${MESON_TEST} --suite unit --suite config --suite dnstap --no-suite snowflake
 
+build-knot32:
+  <<: *build
+  image: $CI_REGISTRY/knot/knot-resolver/ci/debian-11:knot-3.2
+  script:
+    - meson build_ci_knot32 --default-library=static --prefix=$PREFIX -Dwerror=true -Dextra_tests=enabled
+    - ninja -C build_ci_knot32
+    - ninja -C build_ci_knot32 install >/dev/null
+    - ${MESON_TEST} --suite unit --suite config --suite dnstap --no-suite snowflake
+
 build-asan:
   <<: *build
   script: