]> granicus.if.org Git - pdns/commitdiff
Add bind tests
authorPieter Lexis <pieter.lexis@powerdns.com>
Tue, 9 Apr 2019 13:20:52 +0000 (15:20 +0200)
committerPieter Lexis <pieter.lexis@powerdns.com>
Mon, 6 May 2019 09:46:50 +0000 (11:46 +0200)
.circleci/config.yml

index 4571e7bb6d6d0e384f05308d006b4ac9836d97c1..4f3eb876fc22614ff4b3585f9c3791ccf3ec051b 100644 (file)
@@ -353,6 +353,35 @@ jobs:
       - auth-regress:
           context: gsqlite3-nsec3-narrow
 
+  test-auth-regress-bind:
+    docker:
+      - image: debian:stretch
+      - image: circleci/mysql:5      # for the hybrid test
+    steps:
+      - auth-regress-setup
+      - run:
+          command: apt-get install -qq -y sqlite3
+      - auth-regress:
+          context: bind-both
+      - auth-regress:
+          context: bind-dnssec-both
+      - auth-regress:
+          context: bind-dnssec-nsec3-both
+      - auth-regress:
+          context: bind-dnssec-nsec3-optout-both
+      - auth-regress:
+          context: bind-dnssec-nsec3-narrow
+      - run:
+          command: apt-get install -qq -y default-mysql-client
+      - run:
+          command: |
+            cat >> ~/.my.cnf \<<- __EOF__
+             [client]
+             protocol=TCP
+            __EOF__
+      - auth-regress:
+          context: bind-hybrid-nsec3
+
   test-auth-regress-gmysql:
     docker:
       - image: debian:stretch
@@ -529,6 +558,9 @@ workflows:
       - test-auth-regress-gmysql:
           requires:
             - build-auth
+      - test-auth-regress-bind:
+          requires:
+            - build-auth
       - test-auth-regress-gsqlite3:
           requires:
             - build-auth