软件测试|Jenkins报警
2023-02-18 16:46:20 时间
在工作中,一般是没有时间一直看着 Jenkins 直到它运行结果出现的。所以采用了配置 Email 的方式,可以及时将结果通知给我们。
所需要用到的Jenkins插件
需要下载的 Email 插件名称,这两个插件的作用是帮助用户方便的设置格式化邮件:
- Email Extension
- Email Extension Template
在web端邮箱设置中配置相关信息
- 此步骤的目的是为了在邮箱 web 界面开启 stmp 服务,服务开启后 Jenkins 才可以进行邮件推送。
- 点击设置 -> 账户 -> 开启 IMAP/SMTP 服务,开启时需要用绑定的手机号号码发送一条短信,保存好获取到的授权码,此授权码在 Jenkins 配置中会使用到。
在Jenkins中邮箱相关配置
- 点击系统管理 -> 系统配置,首先找到 Jenkins Location,此处配置管理员邮箱地址。如果此处不配置的话,之后的邮件发送会出现问题
- 找到 Extended E-mail Notification,此处配置邮箱相关信息。此处配置的信息是与之前的邮箱配置所对应的。Password 填写的内容是之前保存的授权码
使用邮件模板进行邮件推送
默认情况下邮件内容比较单一枯燥,我们可以结合邮件的模板来丰富我们的测试结果以便更好的理解。
点击系统管理 -> 系统配置 -> Extended E-mail Notification
- SMTP server smtp 服务器地址
- Default user E-mail suffix 邮箱的后缀
- Default Recipients 默认要发送的邮箱地址
- Default Subject 标题内容
- Default Content 邮件内容
jenkins job 中的邮件相关配置
报警邮件触发条件设置,依据已选规则进行邮件推送的触发。如果 job 执行完成,将发邮件给相关人员。
- 点击构建后操作 -> Extended Email Notification -> Advanced Settin gs -> Triggers -> Add Trigger 选择邮件触发的机制
- 设置邮件发送列表,同一界面,点击 send to 选择发送列表
- 构建项目后,所选邮箱收到 Jenkins 构建结果通知
相关文章
- 原创 | 利用BERT 训练推特上COVID-19数据
- 独家 | 四个提升数据管道的最佳软件工程策略
- Docker Desktop 向大公司宣告收费,网友大呼:是时候弃用了
- Set A Light 3D Studio for Mac(3D摄影棚布光软件) v2.00.15汉化版
- Spring官宣新家族成员:Spring Authorization Server
- Java程序员怎样才能拿到年薪40万以上,从而告别重复的CRUD?
- 原创 | 一文读懂K均值(K-Means)聚类算法
- 高效大数据开发之数据倾斜的实践
- JAVA springboot 添加全局异常的处理
- 独家 | 流媒体服务中的诈骗检测
- 独家 | 是时候和pd.read_csv(), pd.to_csv()说再见了
- centos配置docker环境
- ZOC8 for Mac(最好用的终端仿真器)v8.04.7激活版
- nginx rewrite伪静态配置参数详解
- Zabbix与乐维监控对比分析(四)——告警管理篇
- 干货 | 何延哲:App个人信息安全治理的规则、案例与思考
- 不懂数字经济就会被淘汰,这本书讲透它背后的关系和逻辑
- 5款 PDF 转 Word 的软件的测试
- 什么是飞书机器人?如何定时发送飞书机器人消息?
- 原创 | 区块链安全:Web3.0时代下的加密数字货币监管