From 4a707d954a4a22bec5a879ffc538d0b31594cc86 Mon Sep 17 00:00:00 2001 From: Ben Liblit Date: Wed, 21 Mar 2018 18:45:43 -0500 Subject: [PATCH] Bail out if any Travis CI testing commands fail Previously we could fail some "mvn" stage but keep running anyway, thereby fooling us into thinking that everything was OK. --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 168f7576d..4a3fa5173 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,7 +7,9 @@ addons: packages: - realpath - xvfb -before_install: source "travis/before-install-$BUILD_SYSTEM" +before_install: + - set -e + - source "travis/before-install-$BUILD_SYSTEM" install: source "travis/install-$BUILD_SYSTEM" script: source "travis/script-$BUILD_SYSTEM" before_cache: source "travis/before-cache-$BUILD_SYSTEM"