workflow issue fixed -2

This commit is contained in:
Vaibhav Pathak 2026-01-19 12:27:12 +05:30
parent 5c666b3678
commit afb1f77441

View File

@ -125,12 +125,30 @@ spec:
SERVICES="{{inputs.parameters.services}}"
TTL="{{inputs.parameters.ttl}}"
OWNER="{{inputs.parameters.owner}}"
COMPONENT_METADATA='{{inputs.parameters.componentMetadata}}'
DEPENDENCY_PREFS='{{inputs.parameters.dependencyPreferences}}'
VALUES_FILE_OVERRIDES='{{inputs.parameters.valuesFileOverrides}}'
MANUAL_DEPENDENCY_URLS='{{inputs.parameters.manualDependencyUrls}}'
VALUES_CONTENT_EDITS='{{inputs.parameters.valuesContentEdits}}'
HELM_EXTERNAL_PARAMS='{{inputs.parameters.helmExternalParams}}'
COMPONENT_METADATA=$(cat <<'EOFPARAM'
{{inputs.parameters.componentMetadata}}
EOFPARAM
)
DEPENDENCY_PREFS=$(cat <<'EOFPARAM'
{{inputs.parameters.dependencyPreferences}}
EOFPARAM
)
VALUES_FILE_OVERRIDES=$(cat <<'EOFPARAM'
{{inputs.parameters.valuesFileOverrides}}
EOFPARAM
)
MANUAL_DEPENDENCY_URLS=$(cat <<'EOFPARAM'
{{inputs.parameters.manualDependencyUrls}}
EOFPARAM
)
VALUES_CONTENT_EDITS=$(cat <<'EOFPARAM'
{{inputs.parameters.valuesContentEdits}}
EOFPARAM
)
HELM_EXTERNAL_PARAMS=$(cat <<'EOFPARAM'
{{inputs.parameters.helmExternalParams}}
EOFPARAM
)
# Sanitize namespace name (replace spaces and special chars with hyphens)
NAMESPACE=$(echo "$NAMESPACE" | tr '[:upper:]' '[:lower:]' | tr ' _' '-' | sed 's/[^a-z0-9-]//g' | sed 's/--*/-/g' | sed 's/^-//;s/-$//')