首页 > 解决方案 > 如何从 gitlab-ci.yml 将环境导出到 PHP 文件中

问题描述

我在 gitlab 中设置了环境变量,我想将它们导出到 PHP 文件中。

我想在验收测试中使用密码,我不希望这些密码在文件中是可读的。

这是我的 gitlab-ci.yml,最后一行是我尝试导出变量。

before_script:
  - mkdir -p ~/.ssh
  - eval $(ssh-agent -s)
  - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
  - echo "$DEPLOY_KEY" | tr -d '\r' | ssh-add - > /dev/null
  - echo "$FE_PASS" > "$(pwd)/deploy/dev/codeception/tests/acceptance/ExtranetCept.php"

标签: phpenvironment-variablesgitlabgitlab-ci

解决方案


推荐阅读