首页 文章

无法从Jenkins电子邮件插件中获取电子邮件

提问于
浏览
2

我在詹金斯开始工作 . 它工作得非常好,然后在我的工作区的“target”文件夹下创建一个测试报告 . 我可以手动访问报告,但我无法在Jenkins发送的电子邮件正文中发送这些报告 . 我收到了Jenkins的电子邮件,但它包含的是Jenkins日志 . 我尝试过的一些事情是检查smtp是否已正确设置(能够发送电子邮件),更新电子邮件ext版本,以及检查Jenkins版本是否为1.63 . 已在配置Jenkins中设置了sysadmin电子邮件 . 我在电子邮件正文中给出了HTML报告的相对路径:

${FILE,path="target/surefire-reports/emailable-report.html"} .

我不确定我做错了什么,或者它是否与詹金斯有关 . 我尝试了绝对路径和相对路径,但都没有 .

这是我从Jenkins获得的确切电子邮件 - 电子邮件的主题和正文

学科:

Jenkins构建变得不稳定:Android_Smoke_Test_Cases»somkeTestCases#91

身体:

请参阅http:// localhost:8080 / job / Android_Smoke_Test_Cases / com.ABC.Automation.FrameWork $ ABC.Automation.FrameWork / 91 /

是的HTML文本已被选中 .
enter image description here

1 回答

  • 1

    这就是我解决这个问题的方法 . 我将Jenkins版本升级到2.11并将ext插件降级到2.25 .

    否则它就不会发送任何电子邮件 .

相关问题