Jenkins教程2-Maven项目

简介
本次教程包括Maven项目配置邮件发送配置
需在教程1安装插件,就可以顺利新建Maven项目
1.新建项目

Jenkins教程2-Maven项目
文章图片
Jenkins教程2-Maven项目
文章图片
2.构建天数 填写项目名称与保存构建的天数与个数(这里填写了7天,10个构建数)


Jenkins教程2-Maven项目
文章图片
3.填写项目地址 填写需要构建项目的SVN地址与SVN账户密码


Jenkins教程2-Maven项目
文章图片
4.构建触发器与构建环境
构建触发器与构建环境填写默认
Build Periodically填写H 23 * * * (每天23:00 必须build一次源码),另一种写法0 2 * * * (每天2:00 必须build一次源码)
在Schedule 中填写 0 * * * *。第一个参数代表的是分钟minute,取值 0~59;第二个参数代表的是小时hour,取值 0~23;第三个参数代表的是天day,取值 1~31;第四个参数代表的是月month,取值 1~12;最后一个参数代表的是星期week,取值 0~7,0和7 都是表示星期天。所以0 * * * * 表示的就是每个小时的第 0 分钟执行构建。


Jenkins教程2-Maven项目
文章图片
5.添加个人命令


Jenkins教程2-Maven项目
文章图片


6.发布
添加操作后操作”Deploy war/ear to a container”,填写构建目录与Tomcat账户名密码(admin admin)
【Jenkins教程2-Maven项目】具体填写规则可参考教程1第八点-Tomcat在Jenkins的使用


Jenkins教程2-Maven项目
文章图片
7.发送邮件
添加操作后操作”Eitable Email Notification”,填写需要邮寄接收人地址(多个人是空格隔开),默认的邮寄接收人可以删掉,Content Type选择”text/HTML”。
邮件配置看文章底部Tips。


Jenkins教程2-Maven项目
文章图片
8.编译


Jenkins教程2-Maven项目
文章图片
9.浏览器访问
具体访问地址为tomcat配置的,我的localhost:8080/项目名


tips:邮件填写配置
步骤1:开启QQ邮箱的smtp服务:登陆QQ邮箱-设置-账户-开启POP3/SMTP服务-完成“验证密保”-记住16位的“授权码”-完成SMTP服务开启


Jenkins教程2-Maven项目
文章图片
步骤2:系统管理-管理插件-安装Email Extension Plugin插件
教程1已说明,也可下载上述插件安装
步骤3:配置jenkins邮箱的全局配置:系统管理-系统设置-完成邮箱配置-测试是否配置正确


Jenkins教程2-Maven项目
文章图片
Jenkins教程2-Maven项目
文章图片


Jenkins教程2-Maven项目
文章图片
最终的邮件通知


Jenkins教程2-Maven项目
文章图片
《Jenkins教程3-Jmeter项目》

    推荐阅读