【发布时间】:2020-02-20 18:07:27
【问题描述】:
我目前正在使用.env 文件来获取 FASTFILE 中的环境变量,但现在我正在尝试使用 GitLab CI/CD 自动化快速通道。
由于无法将包含所有密钥的.env 文件推送到分支,我必须在 GitLab 运行器的环境变量中声明所有.env 或环境变量。
我想知道如何在我的 fastfile 中使用 GitLab runners 的环境变量。
lane :build_staging do |options|
environment_variable(set: { 'ENVFILE' => '.env.staging' }) // I want to use the GitLab environment variable
clean
gradle(task: options[:task], build_type: 'Staging', project_dir: 'android/')
end
【问题讨论】:
-
嗨,你解决了这个问题吗?
标签: gitlab gitlab-ci-runner fastlane