@@ -28,6 +28,7 @@ GOBIN=$(shell go env GOBIN)
28
28
endif
29
29
30
30
GO_BUILD_VARS = GO111MODULE=on CGO_ENABLED=$(CGO ) GOOS=$(TARGET_OS ) GOARCH=$(ARCH )
31
+ GO_LDFLAGS="-X=github.com/kedacore/keda/v2/version.GitCommit =$(GIT_COMMIT ) -X=github.com/kedacore/keda/v2/version.Version=$(VERSION ) "
31
32
32
33
# #################################################
33
34
# All #
@@ -93,9 +94,7 @@ set-version:
93
94
# Run against the configured Kubernetes cluster in ~/.kube/config
94
95
.PHONY : run
95
96
run : generate
96
- go run \
97
- -ldflags " -X=github.com/kedacore/keda/version.GitCommit=$( GIT_COMMIT) -X=github.com/kedacore/keda/version.Version=$( VERSION) " \
98
- ./main.go $(ARGS )
97
+ go run -ldflags $(GO_LDFLAGS ) ./main.go $(ARGS )
99
98
100
99
# Install CRDs into a cluster
101
100
.PHONY : install
@@ -144,9 +143,7 @@ manager: manager-dockerfile gofmt govet
144
143
# time we build the image
145
144
.PHONY : manager-dockerfile
146
145
manager-dockerfile : generate
147
- ${GO_BUILD_VARS} go build \
148
- -ldflags " -X=github.com/kedacore/keda/version.GitCommit=$( GIT_COMMIT) -X=github.com/kedacore/keda/version.Version=$( VERSION) " \
149
- -o bin/keda main.go
146
+ ${GO_BUILD_VARS} go build -ldflags $(GO_LDFLAGS ) -o bin/keda main.go
150
147
151
148
# Build KEDA Metrics Server Adapter binary
152
149
.PHONY : adapter
@@ -158,9 +155,7 @@ adapter: adapter-dockerfile gofmt govet
158
155
# time we build the image
159
156
.PHONY : adapter-dockerfile
160
157
adapter-dockerfile : generate adapter/generated/openapi/zz_generated.openapi.go
161
- ${GO_BUILD_VARS} go build \
162
- -ldflags " -X=github.com/kedacore/keda/version.GitCommit=$( GIT_COMMIT) -X=github.com/kedacore/keda/version.Version=$( VERSION) " \
163
- -o bin/keda-adapter adapter/main.go
158
+ ${GO_BUILD_VARS} go build -ldflags $(GO_LDFLAGS ) -o bin/keda-adapter adapter/main.go
164
159
165
160
# Generate manifests e.g. CRD, RBAC etc.
166
161
.PHONY : manifests
0 commit comments