repositories: - name: argo url: https://argoproj.github.io/argo-helm environments: default: values: - ../../apps/values.yaml - ../../values/sys/values-{{ requiredEnv "CLUSTER" }}.yaml helmDefaults: postRenderer: ../../bin/kustomizer releases: - name: argocd namespace: argocd chart: argo/argo-cd values: - values.yaml.gotmpl - name: argocd-extras namespace: argocd chart: _manifests values: - values.yaml.gotmpl hooks: - events: [ "prepare", "cleanup" ] showlogs: true command: "../../bin/helmify" args: - "{{`{{if eq .Event.Name \"prepare\"}}build{{else}}clean{{end}}`}}" - "{{`{{.Release.Chart}}`}}" - "{{`{{.Environment.Name}}`}}"