Build with separate build dir: script: - git submodule update --init && make autoreconf && mkdir -p build && cd build && ../configure --with-included-libtasn1 --disable-doc --disable-valgrind-tests && make -j2 && make check -j3 - cat tests/test-suite.log tags: - fast except: - tags Build minimal: script: - git submodule update --init && make autoreconf && ./configure --with-included-libtasn1 --disable-doc --disable-dtls-srtp-support --disable-alpn-support --disable-rsa-export --disable-heartbeat-support --disable-srp-authentication --disable-psk-authentication --disable-anon-authentication --disable-dhe --disable-ecdhe --disable-openpgp-authentication --disable-ocsp --disable-session-tickets --disable-openssl-compatibility --disable-non-suiteb-curves --disable-nls --disable-crywrap --disable-libdane --without-p11-kit --without-tpm --without-zlib --disable-doc --disable-tests && make -j4 tags: - fast except: - tags Build and Check with valgrind: script: - git submodule update --init && make autoreconf && LDFLAGS="-L/usr/local/lib" ./configure --with-included-libtasn1 --disable-doc && make -j4 && make check -j4 - cat tests/test-suite.log tags: - fast except: - tags Build and Check with asan: script: - git submodule update --init && make autoreconf &&CFLAGS="-fsanitize=address -g -O2" LDFLAGS="-lasan" ./configure --disable-doc --with-included-libtasn1 --disable-valgrind-tests && make -j4 && make check -j4 - cat tests/test-suite.log tags: - fast except: - tags Build and Check: script: - git submodule update --init && make autoreconf && ./configure --with-included-libtasn1 --disable-doc --disable-valgrind-tests && make -j2 && make check -j3 - cat tests/test-suite.log tags: - slow except: - tags