mirror of
https://github.com/kyverno/kyverno.git
synced 2024-12-14 11:57:48 +00:00
fix: missing codegen deep copy dependency (#10501)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
This commit is contained in:
parent
334594c128
commit
f349d1d541
1 changed files with 15 additions and 7 deletions
22
Makefile
22
Makefile
|
@ -468,8 +468,8 @@ codegen-register: $(PACKAGE_SHIM) $(REGISTER_GEN) ## Generate types registration
|
|||
--go-header-file=./scripts/boilerplate.go.txt \
|
||||
--input-dirs=$(INPUT_DIRS)
|
||||
|
||||
.PHONY: codegen-deepcopy-all
|
||||
codegen-deepcopy-all: $(PACKAGE_SHIM) $(DEEPCOPY_GEN) ## Generate deep copy functions
|
||||
.PHONY: codegen-deepcopy
|
||||
codegen-deepcopy: $(PACKAGE_SHIM) $(DEEPCOPY_GEN) ## Generate deep copy functions
|
||||
@echo Generate deep copy functions... >&2
|
||||
@GOPATH=$(GOPATH_SHIM) $(DEEPCOPY_GEN) \
|
||||
--go-header-file=./scripts/boilerplate.go.txt \
|
||||
|
@ -491,7 +491,15 @@ codegen-applyconfigurations: $(PACKAGE_SHIM) $(APPLYCONFIGURATION_GEN) ## Genera
|
|||
--output-package $(APPLYCONFIGURATIONS_PACKAGE)
|
||||
|
||||
.PHONY: codegen-client-all
|
||||
codegen-client-all: codegen-register codegen-defaulters codegen-applyconfigurations codegen-client-clientset codegen-client-listers codegen-client-informers codegen-client-wrappers ## Generate clientset, listers and informers
|
||||
codegen-client-all: ## Generate clientset, listers and informers
|
||||
codegen-client-all: codegen-register
|
||||
codegen-client-all: codegen-deepcopy
|
||||
codegen-client-all: codegen-defaulters
|
||||
codegen-client-all: codegen-applyconfigurations
|
||||
codegen-client-all: codegen-client-clientset
|
||||
codegen-client-all: codegen-client-listers
|
||||
codegen-client-all: codegen-client-informers
|
||||
codegen-client-all: codegen-client-wrappers
|
||||
|
||||
.PHONY: codegen-crds-kyverno
|
||||
codegen-crds-kyverno: $(CONTROLLER_GEN) ## Generate kyverno CRDs
|
||||
|
@ -684,7 +692,7 @@ codegen-helm-update-versions: ## Update helm charts versions
|
|||
@$(SED) -i 's/kubeVersion: .*/kubeVersion: $(KUBE_CHART_VERSION)/' charts/kyverno/charts/grafana/Chart.yaml
|
||||
|
||||
.PHONY: codegen-quick
|
||||
codegen-quick: codegen-deepcopy-all codegen-crds-all codegen-docs-all codegen-helm-all codegen-manifest-all ## Generate all generated code except client
|
||||
codegen-quick: codegen-deepcopy codegen-crds-all codegen-docs-all codegen-helm-all codegen-manifest-all ## Generate all generated code except client
|
||||
|
||||
.PHONY: codegen-slow
|
||||
codegen-slow: codegen-client-all ## Generate client code
|
||||
|
@ -717,11 +725,11 @@ verify-client: codegen-client-all ## Check client is up to date
|
|||
@git diff --ignore-space-change --quiet --exit-code pkg/clients
|
||||
|
||||
.PHONY: verify-deepcopy
|
||||
verify-deepcopy: codegen-deepcopy-all ## Check deepcopy functions are up to date
|
||||
verify-deepcopy: codegen-deepcopy ## Check deepcopy functions are up to date
|
||||
@echo Checking deepcopy functions are up to date... >&2
|
||||
@git --no-pager diff api
|
||||
@echo 'If this test fails, it is because the git diff is non-empty after running "make codegen-deepcopy-all".' >&2
|
||||
@echo 'To correct this, locally run "make codegen-deepcopy-all", commit the changes, and re-run tests.' >&2
|
||||
@echo 'If this test fails, it is because the git diff is non-empty after running "make codegen-deepcopy".' >&2
|
||||
@echo 'To correct this, locally run "make codegen-deepcopy", commit the changes, and re-run tests.' >&2
|
||||
@git diff --quiet --exit-code api
|
||||
|
||||
.PHONY: verify-docs
|
||||
|
|
Loading…
Reference in a new issue