2016-09-22 58 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鏈接的原因 –