@@ -24,12 +24,24 @@ source $DIR/shell_functions.inc
24
24
DEFAULT_BUILD_GIT_REV=$( git rev-parse HEAD)
25
25
DEFAULT_BUILD_GIT_BRANCH=$( git rev-parse --abbrev-ref HEAD)
26
26
27
- echo " \
28
- -X 'vitess.io/vitess/go/vt/servenv.buildHost=$( hostname) ' \
29
- -X 'vitess.io/vitess/go/vt/servenv.buildUser=$( whoami) ' \
30
- -X 'vitess.io/vitess/go/vt/servenv.buildGitRev=${BUILD_GIT_REV:- $DEFAULT_BUILD_GIT_REV } ' \
31
- -X 'vitess.io/vitess/go/vt/servenv.buildGitBranch=${BUILD_GIT_BRANCH:- $DEFAULT_BUILD_GIT_BRANCH } ' \
32
- -X 'vitess.io/vitess/go/vt/servenv.buildTime=$( LC_ALL=C date) ' \
33
- -X 'vitess.io/vitess/go/vt/servenv.jenkinsBuildNumberStr=${BUILD_NUMBER} ' \
34
- -checklinkname=0
35
- "
27
+ GO_MINOR_VER=$( go version | cut -d ' ' -f 3 | cut -d ' .' -f 2)
28
+ if [[ $(( GO_MINOR_VER)) -ge 23 ]]; then
29
+ echo " \
30
+ -X 'vitess.io/vitess/go/vt/servenv.buildHost=$( hostname) ' \
31
+ -X 'vitess.io/vitess/go/vt/servenv.buildUser=$( whoami) ' \
32
+ -X 'vitess.io/vitess/go/vt/servenv.buildGitRev=${BUILD_GIT_REV:- $DEFAULT_BUILD_GIT_REV } ' \
33
+ -X 'vitess.io/vitess/go/vt/servenv.buildGitBranch=${BUILD_GIT_BRANCH:- $DEFAULT_BUILD_GIT_BRANCH } ' \
34
+ -X 'vitess.io/vitess/go/vt/servenv.buildTime=$( LC_ALL=C date) ' \
35
+ -X 'vitess.io/vitess/go/vt/servenv.jenkinsBuildNumberStr=${BUILD_NUMBER} ' \
36
+ -checklinkname=0
37
+ "
38
+ else
39
+ echo " \
40
+ -X 'vitess.io/vitess/go/vt/servenv.buildHost=$( hostname) ' \
41
+ -X 'vitess.io/vitess/go/vt/servenv.buildUser=$( whoami) ' \
42
+ -X 'vitess.io/vitess/go/vt/servenv.buildGitRev=${BUILD_GIT_REV:- $DEFAULT_BUILD_GIT_REV } ' \
43
+ -X 'vitess.io/vitess/go/vt/servenv.buildGitBranch=${BUILD_GIT_BRANCH:- $DEFAULT_BUILD_GIT_BRANCH } ' \
44
+ -X 'vitess.io/vitess/go/vt/servenv.buildTime=$( LC_ALL=C date) ' \
45
+ -X 'vitess.io/vitess/go/vt/servenv.jenkinsBuildNumberStr=${BUILD_NUMBER} ' \
46
+ "
47
+ fi
0 commit comments