CI_ENVIRONMENT_NAME
[source]
Project structure
.
โโโ helmwave.yml.tpl
โโโ values
โโโ _.yml
โโโ prod.yml
โโโ stage.yml
helmwave.yml.tpl
project: my-project
version: 0.1.6
releases:
- name: my-release
chart: my-chart-repo/{{ env "CI_PROJECT_NAME" }}
values:
# Default
- values/_.yml
# For specific ENVIRONMENT
- values/{{ env "CI_ENVIRONMENT_NAME" }}.yml
options:
install: true
namespace: {{ env "CI_ENVIRONMENT_NAME" }}
_.yml
image:
tag: {{ env "CI_COMMIT_TAG" }}
podAnnotations:
gitCommit: {{ requiredEnv "CI_COMMIT_SHORT_SHA" | quote }}
prod.yml
stage.yml