当前位置: 代码迷 >> 综合 >> 【Jenkins】利用Generic Webhook Trigger Plugin插件实现持续集成
  详细解决方案

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

热度:87   发布时间:2023-11-26 22:21:17.0

前言

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、提交代码测试是否成功

  相关解决方案