jenkins 利用邮箱配置邮箱提醒告警

jenkins 利用邮箱配置邮箱提醒告警


利用自身邮箱进行告警

系统设置

系统管理--->系统设置----->jenkins Location --->jenkins URL( http://192.168.24.130:8090/jenkins/ )
系统管理员邮件地址(183\*\*\*\*\*\*\*\*@139.com)------>邮件通知------>SMTP服务器(smtp.139.com)------>用户默认邮件后缀(@139.com)------>高级------>使用SMTP认证(勾选)------>用户名()------>密码()------>SMTP端口(25)------>字符集(UTF-8)------>通过发送测试邮件测试配置(勾选)------>Test e-mail recipient(邮箱地址)------>test configuration------> apply------>保存
注意:系统管理员邮件地址 和测试使用邮箱要一致不然会不成功!!!

邮箱设置

备注:建议使用139邮箱测试比较顺利,手机短信有提醒。配置的过程中,用户名密码要正确
mail.139.com   设置  账户信息 邮箱协议设置   服务开关 开启 POP3以及开启IMAP  点击保存

my views 设置

点击自己的工程 ------> 配置------> 构建后操作------> E-mail Notification------>Recipients(邮箱地址)------>每次不稳定的构建都发送邮件通知(勾选)------>apply------>保存

进行测试

构建不稳定就会发送邮件

[root@caosm03 jenkins]# rm -rf *
[root@caosm03 tmp]# chattr  +i jenkins/
注:故意删除自己的文件 设置权限使其不能正常发布进行测试

在自己的job里面

Project caosm_php------> 立即构建

显示黄颜色 不能正常构建进行告警,查看控制台信息 ERROR: Exception when publishing, exception message [Permission denied]Build step 'Send files or execute commands over SSH' changed build result to UNSTABLESending e-mails to: 183******@139.comFinished: UNSTABLE
查看邮件 
See <http://192.168.24.130:8090/jenkins/job/caosm_php/13/display/redirect>

注:只要测试成功,构建的时候不报警不要紧,可以再构建一次来试试!

只会在不稳定失败的时候发送通知!

利用第三方插件 email-ext

安装插件email-ext

系统管理管理插件可选插件 (搜索exmail-ext)Email Extension Plugin--直接安装--重启jenkins·(时间会长一些)

内容参数设置

jenkins1
jenkins2
jenkins3
jenkins4

应用,保存

job 里面进行配置

jenkins5

jenkins6

应用,保存

进行构建测试

经测试信息如下

caosm_php - Build # 15 - Successful:
Check console output at http://192.168.24.130:8090/jenkins/job/caosm_php/15/ 
to view the results. 
附件中有构建日志!构建成功!

转载于:https://blog.51cto.com/innocence/2053234

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值