标题几乎说明了一切。 我希望能够在我的.gitlab-ci.yml中将以下值作为环境变量获取
我尝试了${CI_PIPELINE_ID}
和${CI_PIPELINE_IID}
,但在第一种情况下,我得到了一个增量值,在第二种情况下,我得到了与下面显示的值不同的值。
有人知道怎么做吗?
预先感谢
答案 0 :(得分:1)
尝试在您的一项作业中运行命令printenv
。它将打印出所有环境变量及其值。您要查找的正确变量是CI_PIPELINE_ID
。这是我得到的:
CI_PIPELINE_ID=396845
CI_PIPELINE_IID=2726
CI_PIPELINE_ID:GitLab CI内部使用的当前管道的唯一ID CI_PIPELINE_IID:范围为项目的当前管道的唯一ID
我个人从不使用CI_PIPELINE_IID。