From: Max Dymond Date: Mon, 9 Oct 2017 08:10:51 +0000 (+0100) Subject: travis: exit if any steps fail X-Git-Tag: curl-7_57_0~114 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2de63ab179eb78630ee039ad94fb2a5423df522d;p=thirdparty%2Fcurl.git travis: exit if any steps fail We don't expect any steps to fail in travis. Exit the script if they do. Closes #1966 --- diff --git a/.travis.yml b/.travis.yml index b7776c98d8..76b26db946 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