十七、jenkins运行robotframework脚本,配置自动发送邮件
一、配置系统管理-系统设置:
A.系统管理--系统设置--Jenkins Location-系统管理员邮件地址:配置管理员邮箱全称(qq,163等都可以)
B.配置管理员邮箱属性:
1.输入smtp服务器:smtp.qq.com
2.邮箱后缀:@qq.com
3.点击高级
C.配置管理员邮箱属性-配置高级
1.勾选Use SMTP Authentication
2.user Name:管理员邮箱(与A中保持一致)
3.password:开通邮件smtp是提服务器提供的密码,切记不是邮箱密码
4.use ssl:必须勾选
5.smtp端口号:465(此为邮箱端口号)
6.charset:选择utf-8
7.Default Content Type选择html(text/html)
8.Default Recipients:默认收件人
9.Default Subject:默认的邮件主题
10.Default Content:默认邮件内容
D.配置邮件通知
1.smtp服务器:与上面保持一致:smtp.qq.com
2.邮件默认后缀:与上面保持一致,@qq.com
3.勾选smtp认证
4.用户名:管理员邮箱前缀,上面保持一致
5.密码:smtp开启服务时,发送的密码,与上面保持一致
6.smtp端口号:465
7.字符集:utf-8
8.勾选通过发测试邮件配置
9.输入接受邮件的邮箱
10.点击test configuration,发送成功代表配置成功
二、进入系统管理-插件管理
A.会提示安装邮件通知插件,不提示说明,之前已安装过无需再安装
三、配置Job
A.增加构建后操作,选择Editable Email Notification
B.配置邮件通知内容
1.Project Recipient List:项目收件人列表(默认即可)
2.Project Reply-To List:项目回复列表(默认即可)
3.content type:内容类型:html(text/html)
4.Default Subject:默认主题(默认即可)
5.Default Content:默认内容(默认即可)
6.高级设置
1.Pre-send Script:预发送脚本
2.Post-send Script:发送后脚本
1.trigger:选择的触发器:aways
2.Recipient List:收件人列表,添加收件人邮箱
3.Reply-To List:回复列表
4.Content Type:html(text/html)
5.subject
6.Content:自定义发送的内容
7.attachments:report\test_${BUILD_NUMBER}.html(将构建日志压缩作为附件也添加到邮件当中发送,需要注意的是,每一次构建都会产生一个报告文档,仓库里会包含有之前构建的所有的报告文档,所以需要打包的是当前这次产生的报告文档,不是之前的构建产生的文档)
8.attch build to :compress and attach build log :附带构建日志,压缩后的
最新文章
- web开发调试神器——fiddler的使用
- disabled=";true"; 的标签元素不可提交
- arguments 对象的老历史
- android需知小细节
- 传智168期JavaEE就业班 day04-dom
- 使用XML序列化器生成XML文件和利用pull解析XML文件
- javaScript去除空格或换行
- C++字符串处理封装类String
- 在C#中使用CastleDynamicProxy 实现AOP
- Android 使用PopupWindow实现弹出菜单
- 【jsp网站计数功能】 application session
- Mybatis中自定义映射xml参数传递使用
- 关于VMware Linux 虚拟机忘记root 密码找回
- java框架之SpringCloud(6)-Zuul路由网关
- 实用的 图片上传 html+css
- 再学Java 之 interface的成员变量
- eclipse中开发js会卡,去掉.project中的validate即可
- jQuery 判断元素上是否绑定了事件
- Charles使用笔记
- [解决]java.io.IOException: Cannot obtain block length for LocatedBlock
热门文章
- linux下occi操作oracle数据库,中文乱码的问题
- Python 多列数据存储
- html中设置height=100%无效的问题
- PY个树状数组
- Client does not support authentication protocol requested by server; consider upgrading MySQL client
- Linux Qt cannot find -lGL错误完美解决方案(亲测有效)
- Cacti+nagios 整合监控部署文档
- JavaScript设计模式 样例三 —— 装饰模式
- 客户端远程连接docker容器中的mysql 报1251错误
- python 字符串 常用方法