如何解决如何获取.gitlab-ci.yml中gitlab UI上显示的管道#XXXXXXXXX值
标题几乎说明了一切。 我希望能够在我的.gitlab-ci.yml中将以下值作为环境变量获取
我尝试了${CI_PIPELINE_ID}
和${CI_PIPELINE_IID}
,但在第一种情况下,我得到了一个增量值,在第二种情况下,我得到了与下面显示的值不同的值。
有人知道怎么做吗?
预先感谢
解决方法
尝试在您的一项作业中运行命令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。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。