From: Pieter Lexis Date: Tue, 9 Apr 2019 13:20:10 +0000 (+0200) Subject: Add sqlite3 tests X-Git-Tag: rec-4.2.0-rc1~26^2~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=80e2a9ef462da682000124f3a511e3f2bfb49095;p=thirdparty%2Fpdns.git Add sqlite3 tests --- diff --git a/.circleci/config.yml b/.circleci/config.yml index f83d8a47f5..4571e7bb6d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -124,6 +124,7 @@ commands: git \ libboost-all-dev \ libssl-dev \ + libsqlite3-dev \ libtool \ make \ pkg-config \ @@ -229,7 +230,7 @@ jobs: CXXFLAGS="-O1 -Werror=vla" \ ./configure \ --disable-lua-records \ - --with-modules='bind gmysql godbc random' \ + --with-modules='bind gmysql gsqlite3 godbc random' \ --enable-tools \ --prefix=/opt/pdns-auth - run: @@ -334,6 +335,24 @@ jobs: context: godbc_mssql-nsec3-narrow skip: 8bit-txt-unescaped + test-auth-regress-gsqlite3: + docker: + - image: debian:stretch + steps: + - auth-regress-setup + - run: + command: apt-get install -qq -y sqlite3 + - auth-regress: + context: gsqlite3-nodnssec-both + - auth-regress: + context: gsqlite3-both + - auth-regress: + context: gsqlite3-nsec3-both + - auth-regress: + context: gsqlite3-nsec3-optout-both + - auth-regress: + context: gsqlite3-nsec3-narrow + test-auth-regress-gmysql: docker: - image: debian:stretch @@ -510,6 +529,9 @@ workflows: - test-auth-regress-gmysql: requires: - build-auth + - test-auth-regress-gsqlite3: + requires: + - build-auth - build-recursor - test-recursor-regression: