- 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