crypto-selftests: test CFB8 ciphers with different chunksizes
[gd/gnutls] / .travis.yml
1 os:
2  - osx
3
4 language: c
5 compiler:
6   - clang
7
8 git:
9   submodules: false
10
11 notifications:
12   email:
13     on_success: change
14     on_failure: always
15
16
17 before_install:
18   - if [[ "$TRAVIS_OS_NAME" = "osx" ]]; then
19         brew update;
20         for pkg in autoconf automake autogen libtool nettle p11-kit libtasn1 gettext;do
21           brew install $pkg || true;
22         done;
23         for pkg in nettle p11-kit libtasn1;do
24           brew upgrade $pkg || true;
25         done;
26     fi
27
28 script:
29   - PATH=/usr/local/opt/gettext/bin:$PATH ./bootstrap
30   - PATH=/usr/local/opt/gettext/bin:$PATH ./configure --disable-full-test-suite --disable-valgrind-tests --disable-doc --disable-guile --disable-dependency-tracking
31   - make -j$(sysctl -n hw.ncpu)
32   - make -j$(sysctl -n hw.ncpu) check gl_public_submodule_commit=
33
34 after_failure:
35   - find . -name 'test-suite.log' -execdir grep -il "FAILED" {} \; -exec echo {} \; -exec cat {} \;
36   - for i in tests/*.log fuzz/*.log;do echo "" && echo $i && cat $i;done
37