jenkins+gogs实现自动构建maven项目

本文基于《jenkins构建maven项目》,在此之上增加自动构建。

直接进入主题。

我这边的git仓库使用的是搭建在内网的gogs,所以想实现当代码push到git上后就立即自动构建打包该项目,就需要在jenkins上安装gogs的插件。

Jenkins安装Gogs插件

打开 系统管理 -> 管理插件 -> 可选插件 ,在右上角的输入框中输入“gogs”来筛选插件:

 在Gogs上配置webhook

在需要自动构建的仓库上进行设置

添加webhook

 推送地址填写为:

http(s)://<你的Jenkins地址>/gogs-webhook/?job=<你的Jenkins任务名>

在jenkins上开启触发器

这样一来,当有变更被push到git上后,gogs会发送通知给jenkins,jenkins收到通知后就会触发构建。

发布了81 篇原创文章 · 获赞 11万+ · 访问量 1382万+

猜你喜欢

转载自blog.csdn.net/yjclsx/article/details/88843976