From e3db1c174e8f383d5e6884c9183faa4eca6ce19f Mon Sep 17 00:00:00 2001 From: paulfantom <pawel@krupa.net.pl> Date: Wed, 10 Mar 2021 10:49:16 +0100 Subject: [PATCH] scripts: fail if version generator cannot retrieve currently used version --- scripts/generate-versions.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/generate-versions.sh b/scripts/generate-versions.sh index 3eb01bae..5ae8d30b 100755 --- a/scripts/generate-versions.sh +++ b/scripts/generate-versions.sh @@ -11,7 +11,12 @@ get_latest_version() { # Get component version from version file get_current_version() { echo >&2 "Reading currently used version of ${1}" - jq -r ".${1}" "$VERSION_FILE" + v=$(jq -r ".${1}" "$VERSION_FILE") + if [ "${v}" == "" ]; then + echo >&2 "Couldn't read version of ${1} from $VERSION_FILE" + exit 1 + fi + echo "$v" } # Get version from online source and filter out unstable releases. In case of unstable release use what is set in version file -- GitLab