擴展電子郵件通知的「默認內容」,如下設置和默認的內容類型發送常規代碼是「HTML(text/html的)」:詹金斯電子郵件分機插件在電子郵件正文
<html>
<body>
<%
if(build.testResultAction) {
def testResult = build.testResultAction
def testCount = String.format("%.2f",(testResult.totalCount))
def testPassed = String.format("%.2f",())
def testFailed = String.format("%.2f",(testResult.result.failCount))
def testSkipped = String.format("%.2f",())
def buildDuration = String.format("%.2f",(testResult.result.duration))
}
%>
Hi All,<br><br>
The execution of the Automation suite has been completed and the results are as below.<br><br>
<b><u>Configuration :</u></b><br>
Project Name : $JOB_NAME<br>
Test Server URL : $Test_Server_URL<br>
Group Name : $Group_Name<br><br>
<b><u>Execution Results :</u></b><br>
Status : <font color="blue">$BUILD_STATUS</font><br>
Tests run : $testCount<br>
Failures : $testFailed<br>
Errors : 0<br>
Skipped : 0<br>
Total time : $buildDuration<br>
Finished at: Tue May 06 17:12:19 IST 2014<br>
Build URL : $BUILD_URL<br><br>
The HTML version of the automation results and the log file is attached with this e-mail for your reference.<br><br>
Regards,<br>
Jenkins CI Tool
</body>
</html>
但是,報告電子郵件在其主體中具有groovy代碼本身,而不是預期值。
順便說一句,如果這個腳本放在test.groovy下電子郵件-EXT插件用@Akos Bannerth答案作爲運行按照以下說明,然後我們上線7和9的異常。 。遺漏了什麼 ? msgstr「」「在模板呈現過程中引發異常:無法解析模板腳本(您的模板可能包含錯誤或嘗試使用當前不支持的表達式):startup failed:SimpleTemplateScript1.groovy:7:unexpected token:)@ line 7,column 48. assed = String.format(「%。2f」,())^ 1「」「 – gaoithe