目前我们配置了Jenkins Jobs,以便将测试结果写入特定文件然后发布。这个问题是下次构建运行时它会替换以前的测试结果。这意味着电子邮件通知指向同一测试结果文件的链接,我们无法调试测试失败的原因。
有没有办法用时间戳等唯一名称创建测试结果并发布这些?
答案 0 :(得分:3)
您可以使用Jenkins的存档功能。将post构建操作“Archive artifacts”添加到作业中,并提供测试文件的文件名模式。现在,该文件已存档为每个作业。邮件通知中的链接仍然可以指向最新文件,但您可以在Jenkins的Web界面中下载存档文件(如果您转到特定版本,则会看到该版本的所有存档工件)。