Skip to content

Commit a18b3d7

Browse files
committed
fix: make binary failed
1 parent 4f597da commit a18b3d7

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

hack/lib/golang.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ function go::build_binary_for_platform() {
3030
local -r os=${platform%/*}
3131
local -r arch=${platform##*/}
3232

33+
cd "${CODE_PATH[$target]}"
3334
set -x
34-
cd ${CODE_PATH[$target]} && go mod vendor && cd -
35-
CGO_ENABLED=0 GOOS=${os} GOARCH=${arch} go build \
35+
GO111MODULE=on CGO_ENABLED=0 GOOS=${os} GOARCH=${arch} go install \
3636
-ldflags "${LDFLAGS:-}" \
37-
-o "_output/bin/${platform}/$target" \
38-
"$BUILD_GOPATH/src/$PACKAGE_NAME/${CODE_MAIN_PATH[$target]}"
37+
"${CODE_MAIN_PATH[$target]}"
3938
set +x
39+
cd -
4040
}
4141

4242
function go::host_platform() {
@@ -85,4 +85,6 @@ function go::setup_env() {
8585
export GOROOT
8686

8787
unset GOBIN
88+
89+
cd "$BUILD_GOPATH/src/$PACKAGE_NAME"
8890
}

hack/lib/init.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ declare -A CODE_PATH=(
1111
)
1212

1313
declare -A CODE_MAIN_PATH=(
14-
["observer-metric-server"]="observer-plugins/metric-server/main.go"
15-
["observer-prometheus-server"]="observer-plugins/prometheus/main.go"
16-
["executor-resource-tagger"]="executor-plugins/resource-tagger/cmd/server/server.go"
14+
["observer-metric-server"]="main.go"
15+
["observer-prometheus-server"]="main.go"
16+
["executor-resource-tagger"]="cmd/server/server.go"
1717
)
1818

1919
declare -A DOCKERFILE_PATH=(

0 commit comments

Comments
 (0)