]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
circleci auth: use recursor on localhost for resolving ALIAS 9009/head
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Mon, 6 Apr 2020 15:04:39 +0000 (17:04 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Mon, 6 Apr 2020 21:56:54 +0000 (23:56 +0200)
.circleci/config.yml

index e5f2f928b0ed10ac73789aadd008325a30d2ec55..3f7cc1ea6c1af3ccb89a33df8819cc9e694f2c7a 100644 (file)
@@ -75,6 +75,7 @@ commands:
               dnsutils \
               ldnsutils \
               libnet-dns-perl \
+              pdns-recursor \
               unbound-host
       - run:
           name: Install jdnssectools
@@ -89,6 +90,10 @@ commands:
       - run:
           name: Allow missing tools in verify-dnssec-zone
           command: touch regression-tests/tests/verify-dnssec-zone/allow-missing
+      - run:
+          name: Start PowerDNS Recursor in the background
+          command: pdns_recursor
+          background: true
 
   auth-regress:
     description: Run one auth regression context
@@ -130,6 +135,7 @@ commands:
             ZONE2LDAP=<< parameters.prefix >>bin/zone2ldap \
             PDNSUTIL=<< parameters.prefix >>bin/pdnsutil \
             PDNSCONTROL=<< parameters.prefix >>bin/pdns_control \
+            RESOLVERIP=127.0.0.1 \
             ./start-test-stop 5300 << parameters.context >>
       - when:
           condition: << parameters.doroot >>
@@ -154,6 +160,7 @@ commands:
                   ZONE2LDAP=<< parameters.prefix >>bin/zone2ldap \
                   PDNSUTIL=<< parameters.prefix >>bin/pdnsutil \
                   PDNSCONTROL=<< parameters.prefix >>bin/pdns_control \
+                  RESOLVERIP=127.0.0.1 \
                   ./start-test-stop 5300 << parameters.context >>
 
   install-recursor-deps: