From 7f8b3ebe7d514a77dfb974b79508e23e0bc73ef0 Mon Sep 17 00:00:00 2001 From: Timothee Cour Date: Mon, 28 Jan 2019 00:41:01 -0800 Subject: [PATCH 1/2] fix travis: stop on 1st error --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 3118652..16c7657 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,6 +13,7 @@ cache: - "$HOME/.choosenim/toolchains/nim-0.19.2" install: + - set -ue - export CHOOSENIM_CHOOSE_VERSION=$BRANCH - | curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh @@ -20,6 +21,7 @@ install: - export PATH=$HOME/.nimble/bin:$PATH script: + - set -e - nimble install -y - nimble test - - nimble --nimbleDir:`pwd`/test install nimterop -y \ No newline at end of file + - nimble --nimbleDir:`pwd`/build/fakenimble install nimterop -y From 1d000ef0348315d1d70cbe68a21f10bb452dc1da Mon Sep 17 00:00:00 2001 From: Timothee Cour Date: Mon, 28 Jan 2019 01:48:09 -0800 Subject: [PATCH 2/2] fix for ubuntu --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 16c7657..991cbe7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,8 @@ cache: - "$HOME/.choosenim/toolchains/nim-0.19.2" install: - - set -ue + # `set -u` failed for ubuntu: /home/travis/.travis/job_stages: line 107: secure: unbound variable + - set -e - export CHOOSENIM_CHOOSE_VERSION=$BRANCH - | curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh