Gitlab预定义变量未填充

时间:2019-02-22 21:50:25

标签: continuous-integration gitlab pipeline gitlab-ci-runner merge-conflict-resolution

我有一个设置了标签的跑步者和一个有效的.gitlab-ci.yml文件; 通过yml的管道运行脚本以对所有更改的文件进行线检查,并返回结果。 yml中的第二个作业应该在仅合并请求以检查冲突时触发,但不会被触发或运行。

无论哪种方式,即使对于第一个工作/阶段,我也无法填充大多数预定义的var。我可以得到$ CI_COMMIT_REF_NAME并提交消息和提交引用等。但我需要这样的东西:

$CI_MERGE_REQUEST_TARGET_BRANCH_NAME and 
$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME

都返回空白...

感谢您的帮助!

0 个答案:

没有答案