声明:该博客仅供参考,如有技术错误欢迎指正,谢谢!
方式:本地更新代码后push到GitHub,触发Jenkins,Jenkins从GitHub钩取代码到服务器,Maven进行打包(.war文件),部署到Tomcat。
本地环境:
1、该示例的测试项目为maven管理的JavaWeb项目(含pom.xml文件);
2、需安装Git,进行测试使用;
3、其他相关安装配置不做赘述(如JDK等)。
服务器环境:
1、服务器为ubuntu_16_0402_32服务器;
2、服务器需安装JDK、Git、Maven、Tomcat、Jenkins(安装教程参阅百度);
3、教程中的Jenkins和发布的JavaWeb项目在同一服务器(Jenkins钩取代码在本地发布,如需发布到其他服务器,请查询SSH相关配置)。
操作步骤:
1、邮箱配置
说明:配置以163邮箱为例
(1)添加Jenkins的HTTP地址和系统管理员的邮件地址;
(2)配置邮件通知服务器、账户名、密码等信息;
(3)邮箱需开启POP3/SMTP服务和IMAP/SMTP服务;
提示:如需遇到密码不正确的情况,需给163设置客户端登录密码。