From ecfc5c6a394f4189f303176b0b9e9ec21ada7fb3 Mon Sep 17 00:00:00 2001 From: Vaibhav Pathak Date: Tue, 20 Jan 2026 14:30:58 +0530 Subject: [PATCH] branch for helm chart selection --- environment-provisioner/workflow-template.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/environment-provisioner/workflow-template.yaml b/environment-provisioner/workflow-template.yaml index 39ae871..48e7315 100644 --- a/environment-provisioner/workflow-template.yaml +++ b/environment-provisioner/workflow-template.yaml @@ -277,6 +277,7 @@ spec: HELM_PATH=$(echo "$COMPONENT_METADATA" | jq -r ".[\"$service\"][\"helm.cnoe.io/chart-path\"] // empty") HELM_VALUES_DEFAULT=$(echo "$COMPONENT_METADATA" | jq -r ".[\"$service\"][\"helm.cnoe.io/values-file\"] // \"values.yaml\"") HELM_VALUES=$(echo "$VALUES_FILE_OVERRIDES" | jq -r ".[\"$service\"] // \"$HELM_VALUES_DEFAULT\"") + HELM_GIT_REF=$(echo "$COMPONENT_METADATA" | jq -r ".[\"$service\"][\"helm.cnoe.io/git-ref\"] // \"HEAD\"") # DEBUG: Log what we're checking echo " Checking for Helm annotations..." @@ -284,6 +285,7 @@ spec: echo " HELM_PATH: $HELM_PATH" echo " HELM_VALUES_DEFAULT: $HELM_VALUES_DEFAULT" echo " HELM_VALUES (after override): $HELM_VALUES" + echo " HELM_GIT_REF: $HELM_GIT_REF" if [ -n "$HELM_REPO" ]; then # Component has Helm chart - create ArgoCD Application manifest @@ -389,7 +391,7 @@ spec: project: default source: repoURL: $HELM_REPO - targetRevision: HEAD + targetRevision: $HELM_GIT_REF path: $HELM_PATH helm: valueFiles: