From ed1cd4d91c1464469cfd209ee05ddf591822abdf Mon Sep 17 00:00:00 2001 From: Andy Edison Date: Tue, 27 Aug 2024 10:53:48 -0500 Subject: [PATCH] Add hotfix and check for go version --- tools/build_version_flags.sh | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/tools/build_version_flags.sh b/tools/build_version_flags.sh index eb56ab96a99..6dd030e5b9c 100755 --- a/tools/build_version_flags.sh +++ b/tools/build_version_flags.sh @@ -25,7 +25,9 @@ DEFAULT_BUILD_GIT_REV=$(git rev-parse HEAD) DEFAULT_BUILD_GIT_BRANCH=$(git rev-parse --abbrev-ref HEAD) DEFAULT_BUILD_TIME=$(LC_ALL=C date) -echo "\ +GO_MINOR_VER=$(go version | cut -d ' ' -f 3 | cut -d '.' -f 2) +if [[ $((GO_MINOR_VER)) -ge 23 ]]; then + echo "\ -X 'vitess.io/vitess/go/vt/servenv.buildHost=$(hostname)' \ -X 'vitess.io/vitess/go/vt/servenv.buildUser=$(whoami)' \ -X 'vitess.io/vitess/go/vt/servenv.buildGitRev=${BUILD_GIT_REV:-$DEFAULT_BUILD_GIT_REV}' \ @@ -33,4 +35,14 @@ echo "\ -X 'vitess.io/vitess/go/vt/servenv.buildTime=${BUILD_TIME:-$DEFAULT_BUILD_TIME}' \ -X 'vitess.io/vitess/go/vt/servenv.jenkinsBuildNumberStr=${BUILD_NUMBER}' \ -checklinkname=0 -" + " +else + echo "\ + -X 'vitess.io/vitess/go/vt/servenv.buildHost=$(hostname)' \ + -X 'vitess.io/vitess/go/vt/servenv.buildUser=$(whoami)' \ + -X 'vitess.io/vitess/go/vt/servenv.buildGitRev=${BUILD_GIT_REV:-$DEFAULT_BUILD_GIT_REV}' \ + -X 'vitess.io/vitess/go/vt/servenv.buildGitBranch=${BUILD_GIT_BRANCH:-$DEFAULT_BUILD_GIT_BRANCH}' \ + -X 'vitess.io/vitess/go/vt/servenv.buildTime=${BUILD_TIME:-$DEFAULT_BUILD_TIME}' \ + -X 'vitess.io/vitess/go/vt/servenv.jenkinsBuildNumberStr=${BUILD_NUMBER}' \ + " +fi \ No newline at end of file