废话不多说,直接上干货

要实现由Gitee触发Jenkins自动拉取代码,Jenkins必须是部署在公网上的!公网!公网!公网!重要的事情说三遍!

1.需要安装的插件:Git、Generic Webhook Trigger Plugin

(在此之前,还需要在Jenkins中配置jdk、maven、git等,本文因为主要讲怎么自动拉取代码,所以不在此处赘述了,不会的小伙伴可以评论区发言,安排下篇文章出~~~~~~~~~~~)

2.创建一个项目→【配置】→【源码管理】

*****如何获取仓库地址:登录Gitee,找到仓库

*****如何添加凭据:

2. 【构建触发器】

*****如何添加token:【系统管理】→【管理用户】

可以多添加几个token,以后分别用于不同的项目。(不然多个项目都用一个token的话,其中一个项目的更新就会触发其他的项目也进行拉取、打包、运行......)

 3.【构建】

此处的命令,以自己的实际项目为准,以自己的实际项目为准以,自己实际项目为准。

下面的是针对前端的打包、运行

 4.登录Gitee→进入仓库→新建webhook→

 在URL中输入刚才在Jenkins中复制的那个地址,修改两个地方,修改完一定要检查格式

 点击测试,看是否能够触发Jenkins自动拉取代码

 在Jenkins中看到下图的样子,有一个任务正在构建,说明就测试成功了。

 至此,Jenkins自动拉取Gitee代码、打包、运行就完成了。

欢迎点赞、评论、收藏和关注,持续更新中~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Logo

更多推荐