From 80e2a9ef462da682000124f3a511e3f2bfb49095 Mon Sep 17 00:00:00 2001 From: Pieter Lexis Date: Tue, 9 Apr 2019 15:20:10 +0200 Subject: [PATCH] Add sqlite3 tests --- .circleci/config.yml | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) 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: -- 2.47.2