如何将作业变量注入docker执行?
我想知道这是否已经是系统的一部分。。。 我需要使用当前的gitlab用户id和电子邮件$gitlab_user_id,$gitlab_user_email注入docker映像的执行中,以便稍后配置git存储库 有什么神奇的方法可以做到这一点吗?或者我应该将导出命令显式地作为before_脚本写入.gitlab-ci.yml文件中吗如何将作业变量注入docker执行?,docker,gitlab-ci,gitlab-ci-runner,Docker,Gitlab Ci,Gitlab Ci Runner,我想知道这是否已经是系统的一部分。。。 我需要使用当前的gitlab用户id和电子邮件$gitlab_user_id,$gitlab_user_email注入docker映像的执行中,以便稍后配置git存储库 有什么神奇的方法可以做到这一点吗?或者我应该将导出命令显式地作为before_脚本写入.gitlab-ci.yml文件中吗 谢谢 我通过在构建中尝试env命令得到了响应。 因此,是的,docker execution env中提供了每个作业变量。您尝试过吗?我几乎可以肯定那些已经是了。编写
谢谢 我通过在构建中尝试env命令得到了响应。
因此,是的,docker execution env中提供了每个作业变量。您尝试过吗?我几乎可以肯定那些已经是了。编写一个只调用env的作业,看看有哪些变量。我只是尝试env命令,然后得到了响应。谢谢@JonathonReinhart的提示。我不知道你为什么不在费心问堆栈溢出问题之前尝试使用变量。当然我试过了,可能是我在尝试中没有正确拼写env变量。对不起,如果你认为我是个骗子:。