mirror of https://github.com/openkruise/kruise.git
Fix script for old bash version
Signed-off-by: Guo, Fei <f.guo@alibaba-inc.com>
This commit is contained in:
parent
bcf7305a41
commit
ca2127f3f6
|
|
@ -64,9 +64,9 @@ check_at_least_version() {
|
|||
|
||||
# Compare versions
|
||||
VERS_LEAST="$PROG_NAME version '$CUR_VERS' should be at least '$MIN_VERS'"
|
||||
test "$CUR_MAJ" -gt $(("$MIN_MAJ" - 1)) || die_upgrade "$VERS_LEAST"
|
||||
test "$CUR_MAJ" -gt $(expr "$MIN_MAJ" - 1) || die_upgrade "$VERS_LEAST"
|
||||
test "$CUR_MAJ" -gt "$MIN_MAJ" || {
|
||||
test "$CUR_MIN" -gt $(("$MIN_MIN" - 1)) || die_upgrade "$VERS_LEAST"
|
||||
test "$CUR_MIN" -gt $(expr "$MIN_MIN" - 1) || die_upgrade "$VERS_LEAST"
|
||||
test "$CUR_MIN" -gt "$MIN_MIN" || {
|
||||
test "$CUR_FIX" -ge "$MIN_FIX" || die_upgrade "$VERS_LEAST"
|
||||
}
|
||||
|
|
@ -83,4 +83,4 @@ VERS_STR=$(go version 2>&1) || die "'go version' failed with output: $VERS_STR"
|
|||
|
||||
GO_CUR_VERSION=$(expr "$VERS_STR" : ".*go version go\([^ ]*\) .*") || die "Invalid 'go version' output: $VERS_STR"
|
||||
|
||||
check_at_least_version "$GO_MIN_VERSION" "$GO_CUR_VERSION" "go"
|
||||
check_at_least_version "$GO_MIN_VERSION" "$GO_CUR_VERSION" "go"
|
||||
|
|
|
|||
Loading…
Reference in New Issue