【Jenkins】利用Generic Webhook Trigger Plugin插件实现持续集成

一、简介
Jenkins持续继承实现得需要一个git的钩子功能,就是我们向github/码云等远程仓库push我们的代码时,jenkins能知道我们提交了代码,这是自动构建自动部署的前提。钩子的实现原理是在远端仓库上配置一个Jenkins服务器的接口地址,当本地向远端仓库发起push时,远端仓库会向配置的Jenkins服务器的接口地址发起一个带参数的请求,jenkins收到后开始工作。

二、配置
1、安装Generic Webhook Trigger Plugin插件
在这里插入图片描述
2、配置远程仓库地址以及触发器
在这里插入图片描述
在这里插入图片描述

3、查看Jenkins的API token
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、在gitlab上配置钩子
在这里插入图片描述
url格式: http://jenkins用户名:token值@........

5、提交代码测试是否成功

猜你喜欢

转载自blog.csdn.net/qq_37837432/article/details/108516621