diff --git a/hack/build.sh b/hack/build.sh index 604c620e463..587932971e2 100755 --- a/hack/build.sh +++ b/hack/build.sh @@ -2,6 +2,17 @@ set -ex +# shellcheck disable=SC2068 +version() { IFS="."; printf "%03d%03d%03d\\n" $@; unset IFS;} + +minimum_go_version=1.10 +current_go_version=$(go version | cut -d " " -f 3) + +if [ "$(version "${current_go_version#go}")" -lt "$(version "$minimum_go_version")" ]; then + echo "Go version should be greater or equal to $minimum_go_version" + exit 1 +fi + LAUNCH_PATH="${PWD}" cd "$(dirname "$0")/.."