diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2016-05-14 13:03:27 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2016-05-14 13:12:46 +0200 |
commit | 6f74e032a76c21f7d841e7c84cc63e689e55b1e3 (patch) | |
tree | 2a39c2a5ecbc3dbd9f0960100f72effcab166a76 /.gitlab-ci.yml | |
parent | 0816f55aba0b7a0f0aa2531a453d1648f33c8884 (diff) | |
download | gnutls-6f74e032a76c21f7d841e7c84cc63e689e55b1e3.tar.gz |
.gitlab-ci.yml: added new build target without SSL 3.0
Also disable SSL3.0 in the minimal library compilation.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d0d7290dae..1db9bf15f8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,7 +6,7 @@ Compile minimal library and openssl compat: --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 --enable-openssl-compatibility && make -j4 + --disable-ssl3 --without-zlib --disable-doc --disable-tests --enable-openssl-compatibility && make -j4 tags: - nettle3 - linux @@ -38,7 +38,7 @@ Build and Check with C99 and ubsan: Build and Check - separate build dir (x86): script: - make autoreconf && mkdir -p build && cd build && - ../configure --disable-non-suiteb-curves --with-included-libtasn1 --enable-seccomp-tests --disable-doc --disable-valgrind-tests --enable-code-coverage && + ../configure --disable-non-suiteb-curves --enable-seccomp-tests --disable-doc --disable-valgrind-tests --enable-code-coverage && make -j4 && make check -j4 && make local-code-coverage-output tags: - x86 @@ -47,6 +47,17 @@ Build and Check - separate build dir (x86): - linux except: - tags +Build and Check - without SSL 3.0: + script: + - make autoreconf && mkdir -p build && cd build && + ../configure --disable-ssl3 --disable-non-suiteb-curves --enable-seccomp-tests --disable-doc --disable-valgrind-tests --enable-code-coverage && + make -j4 && make check -j4 && make local-code-coverage-output + tags: + - lcov + - nettle3 + - linux + except: + - tags Build with ABI-check (x86-64): script: - make autoreconf && mkdir -p build && cd build && @@ -61,7 +72,7 @@ Build with ABI-check (x86-64): Build and Check - clang: script: - make autoreconf && - CC=clang ./configure --disable-non-suiteb-curves --with-included-libtasn1 --enable-seccomp-tests --disable-doc --disable-valgrind-tests && + CC=clang ./configure --disable-non-suiteb-curves --enable-seccomp-tests --disable-doc --disable-valgrind-tests && make -j4 && make check -C tests -j4 tags: - nettle3 @@ -71,7 +82,7 @@ Build and Check - clang: Build and Check in FIPS140-2 mode: script: - make autoreconf && mkdir -p build && cd build && - ../configure --disable-non-suiteb-curves --enable-fips140-mode --with-included-libtasn1 --disable-doc --disable-valgrind-tests && + ../configure --disable-non-suiteb-curves --enable-fips140-mode --disable-doc --disable-valgrind-tests && make -j4 && make check -j4 tags: - nettle3 |