diff --git a/templates/gitlab-ci-helm.yml b/templates/gitlab-ci-helm.yml index 80fe208f8ea160fed8f3f69f932ac4828fda9776..a49ddff352dd55b9fe9d13bd47e1844c0c8066e6 100644 --- a/templates/gitlab-ci-helm.yml +++ b/templates/gitlab-ci-helm.yml @@ -278,7 +278,7 @@ stages: } function eval_all_secrets() { - encoded_vars=$(env | grep -v '^scoped__' | awk -F '=' '/^[a-zA-Z0-9_]*=@(b64|hex|url)@/ {print $1}') + encoded_vars=$(env | grep -Ev '(^|.*_ENV_)scoped__' | awk -F '=' '/^[a-zA-Z0-9_]*=@(b64|hex|url)@/ {print $1}') for var in $encoded_vars do eval_secret "$var"