summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorVinson Lee <vlee@freedesktop.org>2019-08-29 23:15:29 -0700
committerVinson Lee <vlee@freedesktop.org>2019-08-31 12:20:04 -0700
commit029b07b2adbde4466e4776e10cf37ec30aee4f1f (patch)
tree777e4bbb47593178263e6a6ddc1cb9c167dd89cc /.travis.yml
parent3664a6600eb0efbb4606f0b59730df3088b3b490 (diff)
travis: Fail build if any command in if statement fails.
Travis is checking the exit code of the entire if statement. Fixes: 64ffc289be89 ("travis: add MacOS Scons build") Signed-off-by: Vinson Lee <vlee@freedesktop.org> Acked-by: Eric Engestrom <eric@engestrom.ch> Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml8
1 files changed, 4 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index 770ba8dbc2d..97720cf118a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -53,10 +53,10 @@ install:
script:
- if test "x$BUILD" = xmeson; then
meson _build -Dbuild-tests=true;
- ninja -C _build;
- ninja -C _build test;
+ ninja -C _build || travis_terminate 1;
+ ninja -C _build test || travis_terminate 1;
fi
- if test "x$BUILD" = xscons; then
- scons;
- scons check;
+ scons || travis_terminate 1;
+ scons check || travis_terminate 1;
fi