From 0d9eb1341b70955c266936295e6415c12c671280 Mon Sep 17 00:00:00 2001 From: Justin Wood Date: Fri, 16 Dec 2022 15:42:35 -0500 Subject: [PATCH] Avoid confusing error when passing in '--version X.Y.Z' fixes #11578 Signed-off-by: Justin Wood --- scripts/get | 4 ++++ scripts/get-helm-3 | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/scripts/get b/scripts/get index fce6abd99..594fd92c3 100755 --- a/scripts/get +++ b/scripts/get @@ -207,6 +207,10 @@ while [[ $# -gt 0 ]]; do shift if [[ $# -ne 0 ]]; then export DESIRED_VERSION="${1}" + if [[ "$1" != "v"* ]]; then + echo "Expected version arg ('${DESIRED_VERSION}') to begin with 'v', fixing..." + export DESIRED_VERSION="v${1}" + fi else echo -e "Please provide the desired version. e.g. --version v2.4.0 or -v latest" exit 0 diff --git a/scripts/get-helm-3 b/scripts/get-helm-3 index 6177ba1a2..48294ce2b 100755 --- a/scripts/get-helm-3 +++ b/scripts/get-helm-3 @@ -299,6 +299,10 @@ while [[ $# -gt 0 ]]; do shift if [[ $# -ne 0 ]]; then export DESIRED_VERSION="${1}" + if [[ "$1" != "v"* ]]; then + echo "Expected version arg ('${DESIRED_VERSION}') to begin with 'v', fixing..." + export DESIRED_VERSION="v${1}" + fi else echo -e "Please provide the desired version. e.g. --version v3.0.0 or -v canary" exit 0