From c63164aeb2e63584cff27903faf63cf136d5de55 Mon Sep 17 00:00:00 2001 From: Andrew Grimberg Date: Fri, 21 Sep 2018 08:30:28 -0700 Subject: [PATCH] Make sure that jjb-cleanup.sh allows unbound vars Due to our merging of scripts in some of the build steps it's possible for this script to end up merged in with other scripts that are setting -u, this will then cause the jjb-cleanup to fail. As such, we need to explicitly allow unbound variables to be safe Change-Id: Idb85e8503977b313b4b6ca53ff9f77242c93ad68 Signed-off-by: Andrew Grimberg --- shell/jjb-cleanup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shell/jjb-cleanup.sh b/shell/jjb-cleanup.sh index 69d1534b..ffdfe1f4 100644 --- a/shell/jjb-cleanup.sh +++ b/shell/jjb-cleanup.sh @@ -15,7 +15,7 @@ echo "---> jjb-cleanup.sh" # Ensure we fail the job if any steps fail. # DO NOT set -u as virtualenv's activate script has unbound variables -set -e -o pipefail +set -e +u -o pipefail # shellcheck source="$WORKSPACE/.jjb.properties" disable=SC1091 source "$WORKSPACE/.jjb.properties" -- 2.16.6