场景:构建之后使用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")
帮我这个场景。