不知道大家在用Jenkins发送邮件的时候有没有遇到这样的问题,当获取HTML报告作为附件时,如果我们在配置中用通配符 *.html 获取附件时,会把历史构建的HTML报告一并作为附件,但我们实际只想获取最近一次构建的HTML报告了解详情而已。解决办法就是给HTML报告加上一个时间戳,具体操作如下:
- 在build.xml中生成HTML报告时打上时间戳
- Jenkins安装时间戳插件并重启Jenkins
- 在系统管理—系统配置中启用Build Timestamp
- 项目构建中的附件名加上时间戳
希望能对遇到相同问题的你有所帮助哦(^_^)