詹金斯夜班电子邮件报告

时间:2016-09-22 04:55:44

标签: jenkins nightwatch.js

有没有人创建了一个简单的电子邮件报告,Jenkins在夜班计划构建失败时发送出去?或事件将junit报告转换为电子邮件报告?

我想在简明的报告中提供以下信息:

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

2 个答案:

答案 0 :(得分:0)

我没有公开版本,但让我尝试提供一些帮助,如何将nodemailer与nightwatch-html-reporter结合起来。

我在https://github.com/shane-reaume/nightwatch-bones

有一个工作的夜班

你应该能够看到nightwatch-html-reporter代码在globals.js中的位置......

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

您在这里创建一个html文件。有了它,您可以为您的节点制作者提取html(请参阅https://community.nodemailer.com/)。

如果你按照每个方向的指示,这似乎相对容易,但如果你遇到麻烦我可以告诉我,我可以试着把东西放在一起。

答案 1 :(得分:0)

我建议您使用电子邮件扩展程序插件。 按照文档https://wiki.jenkins.io/display/JENKINS/Email-ext+plugin 您可以将报告作为附件邮寄到用逗号分隔的各个电子邮件