1、Jenkins自动拉取git仓库的代码
1.1安装gitee插件到jenkins



gitee默认不允许内网触发。----必须要配置内网穿透

1.3修改gitee远程仓库



2、完成自动化部署
思考: 我们的项目和jenkins是不是都在一台服务器上。因为jenkins它所在的服务器非常耗费资源,因为jenkins本身要集成很多软件。如果这时项目也部署到当作jenkins所在的服务器,势必会导致项目在后期运行时由于资源不够,而导致无法运行。所以我们的项目需要单独再一个服务器运行。
思考: jenkins打包好的项目jar在自己所在的服务器,而项目运行需要在其他服务器。需要把jenkins上打包好的jar复制到其他服务器。cp只能在本机进行复制。 scp 远程复制。
scp demo-0.0.1-SNAPSHOT.jar root@192.168.xxx.xxx:/

本文介绍了如何利用Jenkins实现自动化流程,包括安装gitee插件,配置自动拉取git仓库代码,设置免密操作,使用scp远程复制打包的jar到应用服务器,并通过脚本启动和停止项目。
最低0.47元/天 解锁文章
487

被折叠的 条评论
为什么被折叠?



