8
Makefile
8
Makefile
@@ -6,7 +6,7 @@ IMAGE_TAG := "latest"
|
||||
|
||||
OUT := $(shell pwd)/_out
|
||||
|
||||
KUBEBUILDER_VERSION=2.3.2
|
||||
KUBE_VERSION=1.21.2
|
||||
|
||||
$(shell mkdir -p "$(OUT)")
|
||||
|
||||
@@ -14,12 +14,12 @@ test: _test/kubebuilder
|
||||
go test -v .
|
||||
|
||||
_test/kubebuilder:
|
||||
curl -fsSL https://github.com/kubernetes-sigs/kubebuilder/releases/download/v$(KUBEBUILDER_VERSION)/kubebuilder_$(KUBEBUILDER_VERSION)_$(OS)_$(ARCH).tar.gz -o kubebuilder-tools.tar.gz
|
||||
curl -fsSL https://go.kubebuilder.io/test-tools/$(KUBE_VERSION)/$(OS)/$(ARCH) -o kubebuilder-tools.tar.gz
|
||||
mkdir -p _test/kubebuilder
|
||||
tar -xvf kubebuilder-tools.tar.gz
|
||||
mv kubebuilder_$(KUBEBUILDER_VERSION)_$(OS)_$(ARCH)/bin _test/kubebuilder/
|
||||
mv kubebuilder/bin _test/kubebuilder/
|
||||
rm kubebuilder-tools.tar.gz
|
||||
rm -R kubebuilder_$(KUBEBUILDER_VERSION)_$(OS)_$(ARCH)
|
||||
rm -R kubebuilder
|
||||
|
||||
clean: clean-kubebuilder
|
||||
|
||||
|
Reference in New Issue
Block a user