2014-02-27 104 views

回答

41

深入研究plugin文件。這裏不需要時髦。

只要確保內容類型設置爲HTML,並添加以下的身體:

${FILE,path="my.html"} 

這將放置在您的電子郵件的身體my.html內容(文件的位置相對於作業的工作空間我用。 。它和它運作良好

我希望這有助於

編輯:請注意,您必須擁有詹金斯版本1.532.1(或更高版本)來支持與此功能email-ext插件。

+1

我把內容設置爲html並做了menti現在它返回一個錯誤,在郵件正文中說'錯誤:文件'/data/test.html'不存在' – Hobbit1919

+0

該文件存在並且我的路徑正確 – Hobbit1919

+1

'/ data/test.html'是來自文件系統根目錄的絕對路徑(引導斜線)。只試試'data/test.html'。 –

6

它爲我與詹金斯1.558

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

請問您可以添加屏幕快照,顯示添加此值的位置? – vikramvi

2

你只需要指定鏈接到環境變量,然後你可以使用這個變量使用$在電子郵件打印{ENV,VAR = ENV_VARIABLE} 。

1

您可以使用Editable Email Notification後構建動作發送html內容作爲郵件正文的一部分。

Default Content

複製HTML內容選擇Content TypeHTML (text/html),如下圖: enter image description here

0

應該是這樣的 -

(配置 - >編輯電子郵件通知部分)

相關問題