111 发表于 2018-1-7 18:02:06

Linux Jenkins搭建,自动打包部署maven项目到远程服务器 步骤详解(二)

https://images2015.cnblogs.com/blog/1045839/201611/1045839-20161115105221529-1167514754.png  6. 配置构建失败通知email
https://images2015.cnblogs.com/blog/1045839/201611/1045839-20161115134954842-137222723.png
  第一个勾选:每个不稳定的构建都会邮件通知
  第二个勾选:发送邮件给破坏构建的人
  第三个勾选:每个失败的模块都会发邮件通知
7. 增加mvn命令 这个功能主要是用于执行打包命令https://images2015.cnblogs.com/blog/1045839/201611/1045839-20161115105311982-1772759895.pngclean package -Pdev -Dmaven.test.skip=true命令含义: 清空-打包-使用dev profile-跳过test 8. 项目构建完成后需要部署到服务器下,这里以tomcat为例点击增加构建后操作步骤-Deploy war/ear to a container https://images2015.cnblogs.com/blog/1045839/201611/1045839-20161115105340420-470058001.pngWAR/EAR files 填写war包的相对地址 target/demo-web.warContext path 访问path 例如 http://10.0.x.xx:8088/demo-web其中demo-web就是context path 点击add Container,tomcat账号密码设置方法略最新的Deploy to container Plugin插件只支持到tomcat7. 不过如果你用的是tomcat8也可以选择最高的tomcat7x,可以正常使用 所有配置完成后 点击保存 9. 开始构建https://images2015.cnblogs.com/blog/1045839/201611/1045839-20161115105806748-1445307466.png点击build with parameters https://images2015.cnblogs.com/blog/1045839/201611/1045839-20161115105825404-2028904984.png点击进度条或者构建号 https://images2015.cnblogs.com/blog/1045839/201611/1045839-20161115105847545-970673029.png点击Console Output 查看构建日志 https://images2015.cnblogs.com/blog/1045839/201611/1045839-20161115105917685-65369959.png最后看到两个success第一个表示maven build 成功 即打包成功第二个表示向远程服务器(tomcat部署成功) 10. 验证部署访问部署项目的URL https://images2015.cnblogs.com/blog/1045839/201611/1045839-20161115110011967-620281955.png自动部署成功
页: [1]
查看完整版本: Linux Jenkins搭建,自动打包部署maven项目到远程服务器 步骤详解(二)