From: Nikos Mavrogiannopoulos Date: Tue, 20 Sep 2016 07:00:23 +0000 (+0200) Subject: .gitlab-ci.yml: added debian build X-Git-Tag: gnutls_3_5_5~72 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5b36a5cd335bca094a2a837c84724c8d36be5196;p=thirdparty%2Fgnutls.git .gitlab-ci.yml: added debian build --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7f8d4a8c95..74bd7dff8b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -328,3 +328,23 @@ Fedora/x86: - build/tests/*.log - build/tests/*/*.log +Debian/x86_64: + image: debian:stretch + before_script: + - apt-get update -qq -y + - apt-get install -y git-core autoconf libtool gettext autopoint automake autogen nettle-dev libp11-kit-dev libtspi-dev guile-2.0-dev libtasn1-6-dev libidn11-dev gawk gperf git2cl libunbound-dev dns-root-data bison help2man valgrind libasan1 libubsan0 nodejs softhsm2 datefudge lcov libssl-dev libcmocka-dev dieharder openssl abi-compliance-checker socat net-tools ppp + script: + - make autoreconf && mkdir -p build && cd build && + ../configure --enable-code-coverage --disable-doc --disable-valgrind-tests + - make -j$(nproc) && make check -j$(nproc) + - make local-code-coverage-output || true + tags: + - shared + except: + - tags + artifacts: + when: on_failure + paths: + - guile/tests/*.log + - build/tests/*.log + - build/tests/*/*.log