首页 > 其他分享 >Jenkins 踩坑(三)| Email 配置与任务邮件发送

Jenkins 踩坑(三)| Email 配置与任务邮件发送

时间:2022-08-30 18:03:11浏览次数:80  
标签:填入 配置 测试 邮箱 Jenkins Email 邮件

⬇️ 点击“下方链接”,提升测试核心竞争力!

>>更多技术文章分享和免费资料领取

  • 在系统管理->插件管理中下载插件:
    1.通过网页端 QQ 邮箱的设置进入到邮箱客户端设置页面。
    2.找到邮箱的基础信息。
    3.在 Jenkins:系统管理->系统配置中,最底部找到邮件通知,打开高级:
    4.填入配置信息后如下:
    5.注意到在配置的下方有个"通过发送测试邮件测试配置",我们可以讲其勾选,填入邮箱地址,点击Test configuration来先测试一下邮件的发送.
    6.如果按照上面的方式,点击Test configuration会出现以下报错:

这是因为使用 QQ 邮箱登录,需要填入的是 QQ 邮箱的授权码,这是用于登录第三方客户端的专用密码。具体的获取方式可参考:

7.修改完授权码后,再次测试,很可能又会收到如下报错:
java.net.SocketException: Connection closed by remote host
这是因为我们还需要在设置Jenkins Location中配置系统管理员邮件地址,此地址要和邮件通知中的用户名一致。

基础信息配置与上述一致,唯一要注意的是这里需要重新生成一个授权码。
这里主要就是配置展示的模板格式,常用的格式化的参数有:
这里选择以 HTML 的格式展示,填入模板:
我们还可以在Default Triggers中根据自己的需要配置邮件的触发条件:

8.在构建的任务配置中,选择"Editable Email Notification"
9.配置邮件发送至Recipient List中配置的邮件地址
10.保存后构建项目,查看结果,邮件发送成功
以上,欢迎大家一起交流探讨。

测试开发从入门到高级实战系统进阶必备,可能是业界最具深度、最贴近大厂一线实践的测试开发课程。

4 个月由浅入深,强化集训,测试大咖思寒领衔主讲,授之以渔,通过 10+ 企业级项目实战演练,带你一站式掌握 BAT 测试开发工程师必备核心技能(对标阿里巴巴P6+,挑战年薪50W+)!学员直推 BAT 名企测试经理,普遍涨薪 50%+!

【往期文章】
Jenkins 踩坑 | job 创建、参数化、定时构建及时区偏差问题解决
Jenkins 踩坑 (二) | 管理、配置、运行 Node 节点与 Slave 分布式运行
原文链接

⬇️ 点击“下方链接”,提升测试核心竞争力!

>>更多技术文章分享和免费资料领取
img

标签:填入,配置,测试,邮箱,Jenkins,Email,邮件
From: https://www.cnblogs.com/Tester-muller/p/16640303.html

相关文章

  • Jenkins 踩坑(四)|基于接口自动化测试完成 Jenkins+GitHub+Allure 的结合
    ⬇️点击“下方链接”,提升测试核心竞争力!>>更多技术文章分享和免费资料领取1.关于使用Jenkins创建job完成自动化测试,核心在于项目的拉取和执行,至于job的创建大同小异,需要......
  • Docker版本的Jenkins 安装 npm
    在实现docker版本的jenkins时遇见jenkinsnpmnotfound的错误。原因:容器中没有安装nodejs,npm。故自定义构建镜像并安装nodejs,npmDockerfileFROMjenkins......
  • Jenkins+SpringCloud(多模块)+Vue项目详细配置
    一、Jenkins安装及所需插件安装   安装过程略。   我这用到工具包括JDK、Git、Maven、NodeJS:可以选择自行在服务器安装,也可以通过Jenkins自动安装,位置在系统......
  • jenkins Webhook Trigger 使用
    Jenkins插件中心安装插件GenericWebhookTrigger设置APITokenJenkins->系统管理->管理用户->设置->APIToken->添加Token配置GitlabwebHook添加......
  • jenkins使用shell脚本执行nohup java -jar包失败
    一、问题通过jenkins执行shell脚本时,脚本中是通过nohupjava-jar&的方式启动,显示执行成功,但是服务却没启动,脚本如下:#!/bin/bashnohupjava-Xms800m-Xmx800m-XX:P......
  • jenkins整合docker及harbor的使用
    修改镜镜仓库地址:  systemctlrestartdocker  repo是harbor仓库的仓库名称          修改为3.0并提交         ......
  • Jenkins踩坑
    使用jenkins构建报错:ERROR:Couldn'tfindanyrevisiontobuild.Verifytherepositoryandbranchconfigurationforthisjob.是jenkins找不到分支来拉指定的git......
  • jenkins集成sonar-scanner
    首先下载sonar-scanner 压缩包 sonar-scanner-cli-4.6.0.2311-linux.zip解压到jenkins工作目录下:  ......
  • k8s(kubernetes)基于(NFS+PV+PVC)部署jenkins
    #部署流程:(系统:centos7.9)一、设置存储目录1、安装NFS服务端2、挂载NFS并设置存储文件夹二、创建PV&PVC1、准备PV&PVC部署文件2、创建PV&PVC......
  • jenkins部署执行完成提示:Finished: UNSTABLE
    执行完提示:Finished:UNSTABLE原因:我遇到的这个提示因为测试时间超时解决方法:在配置的“build”中wvn命令中将命令:cleaninstall,修改为添加跳过测试时间:cleaninstall-......