diff --git a/templates/gitlab-ci-openshift.yml b/templates/gitlab-ci-openshift.yml index 32bbfa53f87238805282c7dae86c765fb559c29c..ec7459af3169ecef39637d7d865d0a0483b032eb 100644 --- a/templates/gitlab-ci-openshift.yml +++ b/templates/gitlab-ci-openshift.yml @@ -236,7 +236,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"