summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2018-07-19 07:47:40 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2018-07-19 07:47:40 +0200
commit35e92bb4bae2ced17471cc9134b329fad03531b5 (patch)
tree55c880a9740023a0f4223fdc552f4163397ce5a2
parentf7bd5c5fc15589eda9878cabcefa786c21721e60 (diff)
downloadgnutls-tmp-fix-prio-init2.tar.gz
.gitlab-ci.yml: combined abi-check and TLS1.3 check runstmp-fix-prio-init2
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-rw-r--r--.gitlab-ci.yml31
1 files changed, 6 insertions, 25 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 71ddd0bda3..be89d802df 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -54,16 +54,18 @@ doc-dist.Fedora:
except:
- tags
-abi-coverage.Fedora:
+abi/coverage.Debian:
stage: stage1-testing
- image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
+ image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$DEBIAN_BUILD
script:
- git submodule update --init --no-fetch
- ./bootstrap
- - CFLAGS="-g -Og" dash ./configure --disable-gcc-warnings --cache-file cache/config.cache --prefix=/usr --libdir=/usr/lib64 --enable-code-coverage --disable-non-suiteb-curves --disable-maintainer-mode --disable-doc
- && make -j$(nproc)
+ - CFLAGS="-g -Og" dash ./configure --disable-gcc-warnings --cache-file cache/config.cache --prefix=/usr --libdir=/usr/lib64 --enable-code-coverage --disable-maintainer-mode --disable-doc
+ - make -j$(nproc)
- make abi-check
- make pic-check
+ - cd devel/openssl && ./config enable-tls1_3 && make -j$(nproc) && cd ../..
+ - make -C tests/suite TESTS=testcompat-tls13-openssl.sh check
- make -j$(nproc) check
- make local-code-coverage-output || true
tags:
@@ -132,27 +134,6 @@ SSL-3.0.Fedora.x86_64:
- build/tests/*/*.log
- build/tests/suite/*/*.log
-TLS1.3/interop:
- stage: stage1-testing
- image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
- script:
- - git submodule update --init --no-fetch
- - ./bootstrap
- - dash ./configure --enable-tls13-support --disable-gcc-warnings --cache-file cache/config.cache --disable-full-test-suite --enable-seccomp-tests --disable-doc --disable-guile &&
- make -j$(nproc)
- - cd devel/openssl && ./config enable-tls1_3 && make -j$(nproc) && cd ../..
- - make -C tests/suite TESTS=testcompat-tls13-openssl.sh check
- - make -C tests/ check -j$(nproc)
- tags:
- - shared
- except:
- - tags
- artifacts:
- expire_in: 1 week
- when: on_failure
- paths:
- - tests/suite/*.log
-
FIPS140-2.Fedora.x86_64:
stage: stage1-testing
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD