File tree 1 file changed +4
-0
lines changed
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,8 @@ PROJECT="github.com/kubernetes-incubator/cri-tools"
43
43
CRI_TOOLS_ROOT=" $GOPATH /src/$PROJECT "
44
44
mkdir -p ${CRI_TOOLS_ROOT} /_output/releases
45
45
46
+ GO_LDFLAGS=" -X ${PROJECT} /pkg/version.Version=${VERSION} "
47
+
46
48
# Build and package crictl releases.
47
49
for platform in " ${CRI_CTL_PLATFORMS[@]} " ; do
48
50
os=" ${platform%/* } "
@@ -55,6 +57,7 @@ for platform in "${CRI_CTL_PLATFORMS[@]}"; do
55
57
56
58
GOARCH=" $arch " GOOS=" $os " CGO_ENABLED=0 go build \
57
59
-o ${CRI_TOOLS_ROOT} /_output/bin/$arch -$os /${CRICTL_BIN} \
60
+ -ldflags " ${GO_LDFLAGS} " \
58
61
${PROJECT} /cmd/crictl
59
62
tar zcvf ${CRI_TOOLS_ROOT} /_output/releases/crictl-$VERSION -$os -$arch .tar.gz \
60
63
-C ${CRI_TOOLS_ROOT} /_output/bin/$arch -$os \
@@ -73,6 +76,7 @@ for platform in "${CRI_TEST_PLATFORMS[@]}"; do
73
76
74
77
GOARCH=" $arch " GOOS=" $os " CGO_ENABLED=0 go test -c \
75
78
-o ${CRI_TOOLS_ROOT} /_output/bin/$arch -$os /${CRITEST_BIN} \
79
+ -ldflags " ${GO_LDFLAGS} " \
76
80
${PROJECT} /cmd/critest
77
81
tar zcvf ${CRI_TOOLS_ROOT} /_output/releases/critest-$VERSION -$os -$arch .tar.gz \
78
82
-C ${CRI_TOOLS_ROOT} /_output/bin/$arch -$os \
You can’t perform that action at this time.
0 commit comments