場景:構建之後使用emailable-report.html
發送電子郵件。 能夠實現上述場景。未使用構建結果更新Maven測試輸出文件夾(構建成功/未通過結果後未更新電子郵件報告)
但在jenkins中構建完成時,target
文件夾或test-output
文件夾在構建後未更新。這意味着jenkins工作區在構建之後不更新target
文件夾或test-output
文件夾。 Jenkins工作區仍然保留着從GIT存儲庫檢出的代碼。
我想在構建完成後更新jenkins工作區,以便通過電子郵件發送最新的emailable-report.html
。
腳本用於發送電子郵件:
def reportPath = build.getWorkspace().child("test-output/emailable-report.html")
msg.setContent(reportPath.readToString(), "text/html")
幫我這個場景。