[英]How to get the merge request information in a gitlab-ci pipeline?
我最近认识了Dockup ,虽然我真的很喜欢Github中的这种集成,但是我想知道是否可以在Gitlab中免费实现相同的功能。
基本上,我想实现的是:
从Gitlab 11.6开始,似乎可以使用合并请求的管道,但是我并没有真正看到如何获取合并请求的信息,甚至谁也没有提交合并请求以使用它在我的系统中创建专用部署环境。管道脚本?
我该怎么办?
在https://docs.gitlab.com/ee/ci/variables中找到了我想要的信息
CI_MERGE_REQUEST_TITLE
CI_MERGE_REQUEST_PROJECT_URL
GITLAB_USER_NAME
CI_MERGE_REQUEST_ASSIGNEES
可能甚至不需要为Webhook创建Web服务,因为在运行管道脚本时可以在环境变量中找到所有内容,这真是太棒了!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.