diff options
author | Max Dymond <cmeister2@gmail.com> | 2017-10-09 09:10:51 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2017-10-23 08:59:38 +0200 |
commit | 2de63ab179eb78630ee039ad94fb2a5423df522d (patch) | |
tree | a56f5d90850fbddcf5a22d7586be9e95b0d33295 /.travis.yml | |
parent | c514af5a4f5ac3ce724065cc6a8e009373436f78 (diff) |
travis: exit if any steps fail
We don't expect any steps to fail in travis. Exit the script if they do.
Closes #1966
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index b7776c98d..76b26db94 100644 --- a/.travis.yml +++ b/.travis.yml @@ -93,6 +93,8 @@ before_script: script: - | + # Uncomment this when `coverage` runs on Trusty. + # set -eo pipefail if [ "$T" = "coverage" ]; then export CC="gcc-4.8" ./configure --enable-debug --disable-shared --enable-code-coverage @@ -105,18 +107,21 @@ script: coveralls --gcov /usr/bin/gcov-4.8 --gcov-options '\-lp' -e src -i lib -e tests -e docs -b $PWD/lib fi - | + set -eo pipefail if [ "$T" = "debug" ]; then ./configure --enable-debug --enable-werror $C make && make examples make TFLAGS=-n test-nonflaky fi - | + set -eo pipefail if [ "$T" = "normal" ]; then ./configure --enable-warnings --enable-werror $C make && make examples make test-nonflaky fi - | + set -eo pipefail if [ "$T" = "cmake" ]; then mkdir build cd build @@ -124,6 +129,7 @@ script: make fi - | + set -eo pipefail if [ "$T" = "distcheck" ]; then ./configure make @@ -155,6 +161,7 @@ script: make) fi - | + set -eo pipefail if [ "$T" = "fuzzer" ]; then # Download the fuzzer to a temporary folder ./tests/fuzz/download_fuzzer.sh /tmp/curl_fuzzer |