一、需求说明
在推进持续构建大屏项目,目标是为了实现能让研发工程师,在提交代码合并到dev分支之后,就能自动构建Jenkins的自动构建的动作。因此,要实现以上需求(合并Dev分支后自动触发Jenkins进行持续构建与集成),必须配置GitLab与Jenkins之间的回调。
二、实现
可以通过以下步骤配置GitLab与Jenkins之间的回调:
2.1 注意:执行一次job
注意:此处必须要执行一次,否则GitLab触发器无法正常进入该自动构建流水线。
2.2 获取jenkins webhook url
2.3 配置webhook url到GitLab
在GitLab项目中设置Webhook:
a. 进入GitLab项目页面,
b. 点击“设置”按钮。
c. 点击“Add Webhook”按钮。和“Merge requests events”选项。