]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add a GitLab CI job that runs with all assertions disabled
authorOndřej Surý <ondrej@sury.org>
Sat, 13 Oct 2018 09:39:55 +0000 (11:39 +0200)
committerOndřej Surý <ondrej@sury.org>
Thu, 8 Nov 2018 05:21:53 +0000 (12:21 +0700)
.gitlab-ci.yml

index 4c4ff60eb8a1a2b76accf4103429740ce8eda8a2..7d6cfef5e9a2dbc14f1cb50d8e3dc4e669871a43 100644 (file)
@@ -394,3 +394,23 @@ pkcs11:systemtest:debian:sid:amd64:
   <<: *system_test_job
   dependencies:
     - pkcs11:build:debian:sid:amd64
+
+noassert:build:debian:sid:amd64:
+  variables:
+    CC: gcc
+    CFLAGS: "-Wall -Wextra -O2 -g -DISC_CHECK_NONE=1"
+    EXTRA_CONFIGURE: "--with-libidn2"
+  <<: *debian_sid_amd64_image
+  <<: *build_job
+
+noassert:unittest:debian:sid:amd64:
+  <<: *debian_sid_amd64_image
+  <<: *unit_test_job
+  dependencies:
+    - noassert:build:debian:sid:amd64
+
+noassert:systemtest:debian:sid:amd64:
+  <<: *debian_sid_amd64_image
+  <<: *system_test_job
+  dependencies:
+    - noassert:build:debian:sid:amd64