php - 如何从 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"
解决方案
推荐阅读
- go - 无法使用 mongo-go-driver 解码驼峰式字段
- jakarta-ee - 创建 JMSProducer 时如何提高性能?
- c - 为什么我的 C 代码在命令提示符下不断返回 0?
- android - 发现多个文件的操作系统独立路径为“META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version”
- python - 为什么键入变量(或表达式)会将值打印到标准输出?
- mysql - 如何使用同一列内的计算
- django - Django:电子邮件未在内置 PasswordResetView 中发送
- c++ - 抛出异常:写访问冲突。p 是 0x1140000
- javascript - 如何将我的 document.write 字符串居中?
- php - 位置实时跟踪项目