summaryrefslogtreecommitdiffstats
path: root/generate-stackbrew-library.sh
diff options
context:
space:
mode:
authorTianon Gravi <admwiggin@gmail.com>2017-04-26 13:14:40 -0700
committerTianon Gravi <admwiggin@gmail.com>2017-04-26 13:14:40 -0700
commit20694c47e7f2f7ab8946767b1dfcc7ff5e582534 (patch)
tree3d2cf735fe06ddfdf54dc12a0f854d7c2f0aba6c /generate-stackbrew-library.sh
parent71199bd69ad66f50f92c12ea72887eeeae5c6780 (diff)
Make sure "generate-stackbrew-library.sh" fails if there's some kind of network error (and thus "$latest" cannot be determined properly)
Diffstat (limited to 'generate-stackbrew-library.sh')
-rwxr-xr-xgenerate-stackbrew-library.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/generate-stackbrew-library.sh b/generate-stackbrew-library.sh
index 25dab107..236a3900 100755
--- a/generate-stackbrew-library.sh
+++ b/generate-stackbrew-library.sh
@@ -1,5 +1,5 @@
#!/bin/bash
-set -e
+set -Eeuo pipefail
self="$(basename "$BASH_SOURCE")"
cd "$(dirname "$(readlink -f "$BASH_SOURCE")")"
@@ -40,7 +40,7 @@ join() {
echo "${out#$sep}"
}
-latest=$(curl -sSL 'https://nextcloud.com/changelog/' |tac|tac \
+latest=$(curl -fsSL 'https://nextcloud.com/changelog/' |tac|tac \
| grep -o "\(Version\|Release\)\s\+[[:digit:]]\+\(.[[:digit:]]\+\)\+" \
| awk '{ print $2 }' \
| sort -uV \