2016-09-22 61 views
1

有没有人创建了一个简单的电子邮件报告,詹金斯发送时,夜班生成失败?或事件转换junit报告给电子邮件报告?詹金斯夜间电子邮件报告

我想在一个简要报告如下信息:

  • 故障代码
  • 列表更改
  • 谁是最后一个人犯下

回答

0

我没有一个公共版本,但让我试着提供一些帮助,如何将nodemailer与nightwatch-html-reporter结合使用。

我有一个工作nightwatch位于https://github.com/shane-reaume/nightwatch-bones

你应该能够看到夜巡-HTML-记者代码住在globals.js为其中...

var reporter = new HtmlReporter({ 
    openBrowser: true, 
    reportsDirectory: __dirname + '/reports/', 
    themeName: 'default', 
    reportFilename: os.split(' ').join('-') + '-report.html' 
}); 

给你创建一个html文件。有了这个,你可以提取你的nodemailer的html(参见https://community.nodemailer.com/)。

如果你按照每个方向指导,似乎相对容易,但是让我知道你是否有麻烦,我可以尝试把东西扔在一起。

0

我建议你使用email-extension插件。 请按照文档https://wiki.jenkins.io/display/JENKINS/Email-ext+plugin 您可以将报告作为附件邮寄给各个通过逗号分隔的电子邮件

+0

虽然链接可能包含OP问题的解决方案,但仅提供链接并不能解决问题。想象一下,如果链接有一天到期,那么你的答案将毫无用处。因此,请解释您的答案中的主要方面,并将链接仅添加为您书面信息的参考。 –

+0

我很抱歉。因为它是詹金斯原始文档,我希望它不会过期。在那里你可以找到一个清晰的设置如何做到这一点截图。这是我建议URL链接的原因 –