diff --git a/scripts/fetch-develop.deps.sh b/scripts/fetch-develop.deps.sh index 71850188a..158cf8570 100755 --- a/scripts/fetch-develop.deps.sh +++ b/scripts/fetch-develop.deps.sh @@ -6,7 +6,7 @@ # the branch the current checkout is on, use that branch. Otherwise, # use develop. -set -ex +set -x GIT_CLONE_ARGS=("$@") [ -z "$defbranch" ] && defbranch="develop" diff --git a/scripts/genflags.sh b/scripts/genflags.sh index d960c6de0..0d9a5f2b9 100755 --- a/scripts/genflags.sh +++ b/scripts/genflags.sh @@ -25,6 +25,8 @@ # all phonenumber.js-supported country flags (as SVGs) into # PNGs that can be used by CountryDropdown.js. +set -e + # Allow CTRL+C to terminate the script trap "echo Exited!; exit;" SIGINT SIGTERM diff --git a/scripts/get-version-from-git.sh b/scripts/get-version-from-git.sh index eb9729c78..bc08dd677 100755 --- a/scripts/get-version-from-git.sh +++ b/scripts/get-version-from-git.sh @@ -3,6 +3,8 @@ # Echoes a version based on the git hashes of the element-web, react-sdk & js-sdk checkouts, for the case where # these dependencies are git checkouts. +set -e + # Since the deps are fetched from git, we can rev-parse REACT_SHA=$(git -C node_modules/matrix-react-sdk rev-parse --short=12 HEAD) JSSDK_SHA=$(git -C node_modules/matrix-js-sdk rev-parse --short=12 HEAD) diff --git a/scripts/layered.sh b/scripts/layered.sh index dc53b29ae..406022e88 100755 --- a/scripts/layered.sh +++ b/scripts/layered.sh @@ -1,6 +1,6 @@ #!/bin/bash -set -x +set -ex # Creates a layered environment with the full repo for the app and SDKs cloned # and linked. This gives an element-web dev environment ready to build with diff --git a/scripts/make-icons.sh b/scripts/make-icons.sh index 2db5293df..f60806cbb 100755 --- a/scripts/make-icons.sh +++ b/scripts/make-icons.sh @@ -12,8 +12,7 @@ then exit fi -set -e -set -x +set -ex tmpdir=`mktemp -d 2>/dev/null || mktemp -d -t 'icontmp'` diff --git a/scripts/normalize-version.sh b/scripts/normalize-version.sh index d8a68bebd..b090179aa 100755 --- a/scripts/normalize-version.sh +++ b/scripts/normalize-version.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -e + # If $1 looks like v1.2.3 or v1.2.3-foo, strip the leading v, then print it to stdout if [[ $1 =~ ^v[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+(-.+)?$ ]]; then echo ${1:1}