1 创建Jenkins工程时设置自动出发构建
1)在工程设置选择 ‘构建触发器’ ------- ‘Build when a change is pushed to GitLab.’ 如下图设置
此时会生成一个出发URL需要记住这个URL需要配置到Gitlab webhook中

2) ’高级‘ 设置
点开高级设置 我们可以设置项目分支和token
tocken :生成token保留在配置gitlab需要用到,webhook配置的token和Jenkins token保持一致

2 Gitlab 设置webhook
1)找到相应的项目点击 ’Setting‘-----’Integrations’ 设置如下图

2)测试webhook是否配置成功
在配置完成并保存后,在 ‘Add webhook’ 按钮下面会看到我们配置的钩子



3 需要注意的是gitlab账户需要有权限pull项目和有权限设置Webhook,此处不再赘述
博客介绍了Jenkins与GitLab实现自动构建的配置方法。在Jenkins工程设置中选择构建触发器,生成触发URL并配置到GitLab webhook,还可在高级设置中设置项目分支和token。在GitLab设置webhook后进行测试,同时要确保gitlab账户有相应权限。

1169

被折叠的 条评论
为什么被折叠?



