File tree 1 file changed +7
-3
lines changed
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -194,10 +194,9 @@ check: get-pgmonitor
194
194
# - KUBEBUILDER_ATTACH_CONTROL_PLANE_OUTPUT=true
195
195
.PHONY : check-envtest
196
196
check-envtest : # # Run check using envtest and a mock kube api
197
- check-envtest : ENVTEST_USE = hack/tools/setup-envtest --bin-dir=$(CURDIR ) /hack/tools/envtest use $(ENVTEST_K8S_VERSION )
197
+ check-envtest : ENVTEST_USE = $( ENVTEST ) --bin-dir=$(CURDIR ) /hack/tools/envtest use $(ENVTEST_K8S_VERSION )
198
198
check-envtest : SHELL = bash
199
- check-envtest : get-pgmonitor
200
- GOBIN=' $(CURDIR)/hack/tools' $(GO ) install sigs.k8s.io/controller-runtime/tools/setup-envtest@latest
199
+ check-envtest : get-pgmonitor tools/setup-envtest
201
200
@$(ENVTEST_USE ) --print=overview && echo
202
201
source <( $( ENVTEST_USE) --print=env) && PGO_NAMESPACE=" postgres-operator" QUERIES_CONFIG_DIR=" $( CURDIR) /${QUERIES_CONFIG_DIR} " \
203
202
$(GO_TEST ) -count=1 -cover ./...
@@ -327,6 +326,11 @@ tools: tools/controller-gen
327
326
tools/controller-gen :
328
327
$(call go-get-tool,$(CONTROLLER ) ,sigs.k8s.io/controller-tools/cmd/[email protected] )
329
328
329
+ ENVTEST ?= hack/tools/setup-envtest
330
+ tools : tools/setup-envtest
331
+ tools/setup-envtest :
332
+ $(call go-get-tool,$(ENVTEST ) ,sigs.k8s.io/controller-runtime/tools/setup-envtest@latest)
333
+
330
334
# #@ Release
331
335
332
336
.PHONY : license licenses
You can’t perform that action at this time.
0 commit comments