title: 玩转Jenkins - 插件:Email Extension Plugin
date: 2016-08-30
tags:
- Jenkins
- 测试
- 持续集成
categories: 持续集成
keywords: 持续集成,jenkins,ci,自动部署,android,自动化测试,Email Extension Plugin
在使用Jenkins的过程中,我们有时候需要用到自动发送邮件的功能,Jenkins自带的发送邮件功能不是特别的好用,可以使用Email Extension Plugin插件对发送邮件功能进行扩展
依赖插件:Email Extension Plugin
系统配置
Extended E-mail Notification
smtp server:smtp.exmail.qq.com
Default user E-mail suffix: @qq.com
高级
use smtp authentication 选中
User Name:xx@qq.com
Password:******
Use SSL: 选中
SMTP port:465
以上配置仅供参考,一切以实际情况为准
任务配置
- 进入Job的编辑页面, 增加构建后操作步骤中选中 editable email notification
- 邮件内容设置
Disable Extended Email Publishe # 这个不要选,选了就不发邮件了
Project Recipient List: test@qq.com # 收件人
Default Content: 邮件正文 # 邮件正文
Attach Build Log: 是否把build log作为附件发出
以上就是基本的设置
邮件内容包含生成的附件内容
在 Default content中写入 {FILE,path="./testResult.html"} ,这里文件的路径是相对路径,相对于Job的workhome