如何将作业变量注入docker执行?

时间:2017-10-19 11:54:38

标签: docker gitlab-ci gitlab-ci-runner

我想知道这是否已经是系统的一部分...... 我需要使用当前的gitlab用户ID和电子邮件( $ GITLAB_USER_ID $ GITLAB_USER_EMAIL )注入docker镜像的执行(以便稍后配置git存储库)。 / p>

有没有神奇的方法来做到这一点?或者我应该将导出命令显式写入我的 .gitlab-ci.yml 文件(例如,作为before_script)?

感谢。

1 个答案:

答案 0 :(得分:1)

我通过在构建上尝试env命令得到了我的回复。 所以是的,每个工作变量都可以在docker执行环境中使用。