美文网首页
GitLab提交代码之后自动触发Jenkins构建

GitLab提交代码之后自动触发Jenkins构建

作者: yangkunlll | 来源:发表于2020-05-25 00:07 被阅读0次

GitLab服务器和Jenkins服务器可以通过Web Hook的方式进行通信。

1)在Jenkins服务器中,安装GitLab Plugin和GitLab Hook Plugin

2)打开一个任务配置,构建触发器中选择"Build when a change is pushed to GitLab."记下GitLab webhook URL,使用时候将localhost替换成服务器的ip地址。

3)在GitLab服务器中,在目标project的Settings->Integrations中添加Web Hook。将Jenkins产生的GitLab webhook URL填入URL,secret token使用jenkins的job里面生成的token。其他选项使用默认设置,点击"Add webhook", webhook添加成功:

4) 点击下方Test,并选择"Push events", 显示成功。如下图

相关文章

网友评论

      本文标题:GitLab提交代码之后自动触发Jenkins构建

      本文链接:https://www.haomeiwen.com/subject/bdxeahtx.html