#2 Fixed make deepcopy-gen

This commit is contained in:
antoniaklja 2018-12-19 22:56:00 +01:00
parent 6cf82357a3
commit ccf54e8f26
1 changed files with 5 additions and 6 deletions

View File

@ -320,14 +320,13 @@ minikube-run: start-minikube ## Run the operator locally and use minikube as Kub
build/_output/bin/jenkins-operator $(EXTRA_ARGS)
.PHONY: deepcopy-gen
HAS_OPERATOR_SDK := $(shell which operator-sdk)
deepcopy-gen: ## Generate deepcopy golang code
@echo "+ $@"
vendor/k8s.io/code-generator/generate-groups.sh \
deepcopy \
$(NAME)/pkg/generated \
$(NAME)/pkg/apis \
$(API_VERSION) \
--go-header-file "./pkg/boilerplate.go.txt"
ifndef HAS_OPERATOR_SDK
$(warning You must install operator-sdk)
endif
operator-sdk generate k8s
.PHONY: start-minikube
start-minikube: ## Start minikube