0
点赞
收藏
分享

微信扫一扫

探索 Spring Boot 项目全过程

木匠0819 2023-06-29 阅读 47

提交代码自动触发Jenkins构建版本

1. 下载Generic Webhook Trigger

在这里插入图片描述
在这里插入图片描述

2. 配置Generic Webhook Trigger

在这里插入图片描述

在这里插入图片描述
http://JENKINS_URL/generic-webhook-trigger/invoke?token=ruoyi-ui-8978456465

http://192.168.1.183:8080 为jenkisn地址,/generic-webhook-trigger/invoke?token= 固定不变,ruoyi-ui-8978456465 这个Jenkins中配置的token 值

获取到WebHooks 地址,git服务器(gitlab,gitee,gitea,)添加webhook,,这个时候提交代码可以触发自动构建完成
http://192.168.1.183:8080/generic-webhook-trigger/invoke?token=ruoyi-ui-8978456465

gitee配置WebHooks
在这里插入图片描述
gitea配置WebHooks
在这里插入图片描述

Git服务器收到代码推送后,git服务器调用配置的这个post接口 (http://192.168.1.183:8080/generic-webhook-trigger/invoke?token=ruoyi-ui-8978456465),一定要注意git服务器要能访问到jenkins服务,才能能保证git服务器能调用jenking服务接口,就能自动触发Jenkins构建版本

Jenkins部署在内网,公网git 服务(gitlab,gitee,gitea),是不能访问内网Jenkins,比如gitee , 是不能访问内网的Jenkins接口

Jenkins部署在公网,不管git 服务器在公网还是内网都能,触发自动化构建

举报

相关推荐

0 条评论