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:
parent
02f8758b74
commit
868df6ebdc
3 changed files with 33016 additions and 7 deletions
5
.github/workflows/verify-codegen.yaml
vendored
5
.github/workflows/verify-codegen.yaml
vendored
|
@ -28,8 +28,3 @@ jobs:
|
|||
build-cache-key: verify-codegen
|
||||
- name: Verify generated code is up to date
|
||||
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
|
||||
|
|
18
Makefile
18
Makefile
|
@ -527,7 +527,21 @@ codegen-manifest-install: $(HELM) ## Create install manifest
|
|||
--set reportsController.image.tag=latest \
|
||||
--set backgroundController.image.tag=latest \
|
||||
| $(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
|
||||
codegen-manifest-debug: $(HELM) ## Create debug manifest
|
||||
|
@ -560,7 +574,7 @@ codegen-manifest-release: $(HELM) ## Create release manifest
|
|||
> ./.manifest/release.yaml
|
||||
|
||||
.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
|
||||
codegen-quick: codegen-deepcopy-all codegen-crds-all codegen-api-docs codegen-helm-all codegen-manifest-all ## Generate all generated code except client
|
||||
|
|
33000
config/install-latest-testing.yaml
Normal file
33000
config/install-latest-testing.yaml
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue