git \
libboost-all-dev \
libssl-dev \
+ libsqlite3-dev \
libtool \
make \
pkg-config \
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:
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
- test-auth-regress-gmysql:
requires:
- build-auth
+ - test-auth-regress-gsqlite3:
+ requires:
+ - build-auth
- build-recursor
- test-recursor-regression: