Linux服务器上的Jenkins,自动拉取Gitee代码、编译、打包、运行
废话不多说,直接上干货要实现由Gitee触发Jenkins自动拉取代码,Jenkins必须是部署在公网上的!公网!公网!公网!重要的事情说三遍!1.需要安装的插件:Git、Generic Webhook Trigger Plugin(在此之前,还需要在Jenkins中配置jdk、maven、git等,本文因为主要讲怎么自动拉取代码,所以不在此处赘述了,不会的小伙伴可以评论区发言,安排下篇文章出~~
·
废话不多说,直接上干货
要实现由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代码、打包、运行就完成了。
欢迎点赞、评论、收藏和关注,持续更新中~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
更多推荐
已为社区贡献1条内容
所有评论(0)