我是Jenkins的新手,我想知道如何顯示在郵件正文內成功生成後生成的html報告(而不是html代碼) (不是附件)。在Jenkins中使用Email-ext插件在郵件正文中顯示HTML頁面
我想知道我應該遵循的確切步驟以及可能的果凍模板的內容。
我是Jenkins的新手,我想知道如何顯示在郵件正文內成功生成後生成的html報告(而不是html代碼) (不是附件)。在Jenkins中使用Email-ext插件在郵件正文中顯示HTML頁面
我想知道我應該遵循的確切步驟以及可能的果凍模板的內容。
深入研究plugin文件。這裏不需要時髦。
只要確保內容類型設置爲HTML,並添加以下的身體:
${FILE,path="my.html"}
這將放置在您的電子郵件的身體my.html
內容(文件的位置相對於作業的工作空間我用。 。它和它運作良好
我希望這有助於
編輯:請注意,您必須擁有詹金斯版本1.532.1(或更高版本)來支持與此功能email-ext插件。
它爲我與詹金斯1.558
${FILE,path="target/failsafe-reports/emailable-report.html"}
請問您可以添加屏幕快照,顯示添加此值的位置? – vikramvi
你只需要指定鏈接到環境變量,然後你可以使用這個變量使用$在電子郵件打印{ENV,VAR = ENV_VARIABLE} 。
您可以使用Editable Email Notification後構建動作發送html內容作爲郵件正文的一部分。
在Default Content
和
我把內容設置爲html並做了menti現在它返回一個錯誤,在郵件正文中說'錯誤:文件'/data/test.html'不存在' – Hobbit1919
該文件存在並且我的路徑正確 – Hobbit1919
'/ data/test.html'是來自文件系統根目錄的絕對路徑(引導斜線)。只試試'data/test.html'。 –