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:/