如何将MR号码输入.gitlab-ci.yml?

如何将MR号码输入.gitlab-ci.yml?,gitlab,gitlab-ci,Gitlab,Gitlab Ci,如何在gitlab ci管道中使用的.gitlab ci.yml文件中获取MR编号 我正在使用Gitlab集成CI管道。我试图查看预定义变量部分,但没有任何东西可以提供MR编号? 有。在你的情况下,可能CI\u MERGE\u REQUEST\u IIDCI\u MERGE\u REQUEST\u IID没有给我任何数字!它是空白的,您需要运行一个merge\u请求管道。例如,将规则:-if:'$CI\u PIPELINE\u SOURCE==“merge\u request\u event”或

如何在gitlab ci管道中使用的
.gitlab ci.yml
文件中获取MR编号

我正在使用Gitlab集成CI管道。我试图查看预定义变量部分,但没有任何东西可以提供MR编号?

有。在你的情况下,可能
CI\u MERGE\u REQUEST\u IID
CI\u MERGE\u REQUEST\u IID
没有给我任何数字!它是空白的,您需要运行一个
merge\u请求
管道。例如,将
规则:-if:'$CI\u PIPELINE\u SOURCE==“merge\u request\u event”
仅:-merge\u request
添加到作业中。该变量仅在
merge\u request
pipelines>的情况下存档。这是从MR墙上的MR运行的,用于审查。还有适用的条款吗?我不能简单地从.yml文件中获取MR号码?但是,无论如何,我明白MR号码不是直接得到的。