From: Pieter Lexis Date: Thu, 11 Apr 2019 09:45:10 +0000 (+0200) Subject: Build and test mydns X-Git-Tag: rec-4.2.0-rc1~26^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=45e331d2f97376e0d64a149799e2c6cf15061145;p=thirdparty%2Fpdns.git Build and test mydns --- diff --git a/.circleci/config.yml b/.circleci/config.yml index 7b49b950af..0936946cf4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -269,7 +269,7 @@ jobs: CXXFLAGS="-O1 -Werror=vla" \ ./configure \ --disable-lua-records \ - --with-modules='bind lmdb ldap gmysql gsqlite3 gpgsql godbc random' \ + --with-modules='bind lmdb ldap gmysql gsqlite3 gpgsql godbc mydns random' \ --enable-tools \ --with-lmdb=/usr \ --prefix=/opt/pdns-auth @@ -423,6 +423,24 @@ jobs: - auth-regress: context: bind-hybrid-nsec3 + test-auth-regress-mydns: + docker: + - image: debian:stretch + - image: circleci/mysql:5 + steps: + - auth-regress-setup + - run: + command: apt-get install -qq -y default-mysql-client + - run: + command: | + cat >> ~/.my.cnf \<<- __EOF__ + [client] + protocol=TCP + __EOF__ + - auth-regress: + context: mydns + doroot: false + test-auth-regress-gmysql: docker: - image: debian:stretch @@ -699,6 +717,9 @@ workflows: - test-auth-regress-gmysql: requires: - build-auth + - test-auth-regress-mydns: + requires: + - build-auth - test-auth-regress-bind: requires: - build-auth