diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 25c0729b19d0de98742eb2b0c3482e29a1f1f7b2..21061b2d926c440a4d66591fe8020c6ad10f4d25 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -8,9 +8,9 @@ variables:
 before_script:
   - if [ $CI_COMMIT_REF_NAME == 'master' ]; then PREFIX='PROD_'; else PREFIX='DEV_'; fi
   - printenv | sort
-  - eval 'vars=(${!'"$PREFIX"'@})'
+  - eval 'vars=${!'"$PREFIX"'@}'
   - echo $vars
-  - for v in $vars; do echo $v; eval 'export '"${v#$PREFIX}"'=$'$v; done
+  - for v in $vars; do echo $v; echo eval 'export '"${v#$PREFIX}"'=$'$v; eval 'export '"${v#$PREFIX}"'=$'$v; done
   - printenv | sort
 
 stages: