„drone/HelmChart.yml“ ändern
Allow to tag based on chart version
This commit is contained in:
parent
f8c0a0c447
commit
444f906cbe
@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
CHART_PATH: "./chart"
|
CHART_PATH: "./chart"
|
||||||
|
|
||||||
|
TAG_CHART_VERSION_ENABLE: "false"
|
||||||
TAG_COMMIT_ENABLE: "true"
|
TAG_COMMIT_ENABLE: "true"
|
||||||
TAG_COMMIT_BASE_VERSION: "0.0.0"
|
TAG_COMMIT_BASE_VERSION: "0.0.0"
|
||||||
TAG_COMMIT_PREFIX: "commit-"
|
TAG_COMMIT_PREFIX: "commit-"
|
||||||
@ -62,6 +63,14 @@
|
|||||||
helm repo add --username="${CI_REGISTRY_USER}" --password="${CI_REGISTRY_PASSWORD}" "$HELM_REPO_NAME" $HELM_STABLE_ENDPOINT
|
helm repo add --username="${CI_REGISTRY_USER}" --password="${CI_REGISTRY_PASSWORD}" "$HELM_REPO_NAME" $HELM_STABLE_ENDPOINT
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# tag based on chart version, install jq first
|
||||||
|
- |
|
||||||
|
if [[ "$TAG_CHART_VERSION_ENABLE" == "true" ]]; then
|
||||||
|
apk add jq
|
||||||
|
CHART_VERSION=$(cat Chart.yaml | yq .version)
|
||||||
|
helm cm-push . "$HELM_REPO_NAME" --version=$CHART_VERSION
|
||||||
|
fi
|
||||||
|
|
||||||
# default tag based on commit
|
# default tag based on commit
|
||||||
- |
|
- |
|
||||||
if [[ "$TAG_COMMIT_ENABLE" == "true" ]]; then
|
if [[ "$TAG_COMMIT_ENABLE" == "true" ]]; then
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user