1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2024-12-14 11:57:48 +00:00

bring back install-latest-testing.yaml (#6578)

Signed-off-by: ShutingZhao <shuting@nirmata.com>
This commit is contained in:
shuting 2023-03-16 00:28:59 +08:00 committed by GitHub
parent 02f8758b74
commit 868df6ebdc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 33016 additions and 7 deletions

View file

@ -28,8 +28,3 @@ jobs:
build-cache-key: verify-codegen build-cache-key: verify-codegen
- name: Verify generated code is up to date - name: Verify generated code is up to date
run: make verify-codegen run: make verify-codegen
- name: Upload install manifest
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
with:
path: .manifest/install.yaml
if-no-files-found: error

View file

@ -527,7 +527,21 @@ codegen-manifest-install: $(HELM) ## Create install manifest
--set reportsController.image.tag=latest \ --set reportsController.image.tag=latest \
--set backgroundController.image.tag=latest \ --set backgroundController.image.tag=latest \
| $(SED) -e '/^#.*/d' \ | $(SED) -e '/^#.*/d' \
> ./.manifest/install.yaml > ./.manifest/install-latest-testing.yaml.yaml
.PHONY: codegen-manifest-install-latest
codegen-manifest-install-latest: $(HELM) ## Create install_latest manifest
@echo Generate latest install manifest... >&2
@$(HELM) template kyverno --namespace kyverno --skip-tests ./charts/kyverno \
--set templating.enabled=true \
--set templating.version=latest \
--set admissionController.container.image.tag=latest \
--set admissionController.initContainer.image.tag=latest \
--set cleanupController.image.tag=latest \
--set reportsController.image.tag=latest \
--set backgroundController.image.tag=latest \
| $(SED) -e '/^#.*/d' \
> ./config/install-latest-testing.yaml
.PHONY: codegen-manifest-debug .PHONY: codegen-manifest-debug
codegen-manifest-debug: $(HELM) ## Create debug manifest codegen-manifest-debug: $(HELM) ## Create debug manifest
@ -560,7 +574,7 @@ codegen-manifest-release: $(HELM) ## Create release manifest
> ./.manifest/release.yaml > ./.manifest/release.yaml
.PHONY: codegen-manifest-all .PHONY: codegen-manifest-all
codegen-manifest-all: codegen-manifest-install codegen-manifest-debug codegen-manifest-release ## Create all manifests codegen-manifest-all: codegen-manifest-install codegen-manifest-install-latest codegen-manifest-debug codegen-manifest-release ## Create all manifests
.PHONY: codegen-quick .PHONY: codegen-quick
codegen-quick: codegen-deepcopy-all codegen-crds-all codegen-api-docs codegen-helm-all codegen-manifest-all ## Generate all generated code except client codegen-quick: codegen-deepcopy-all codegen-crds-all codegen-api-docs codegen-helm-all codegen-manifest-all ## Generate all generated code except client

File diff suppressed because it is too large Load diff