是否可以在 Jenkins 测试作业中下载原始 xml 文件

Sha*_*non 5 xml testing archive jenkins

在 Jenkins 工作中,有没有办法下载测试生成的原始 xml 文件?例如通过扩展网址等?

名义上的方法是归档 xml 文件。

archiveArtifacts artifacts: 'test-results.xml'
junit 'test-results.xml'
Run Code Online (Sandbox Code Playgroud)

但我认为 Jenkins 已经有了这些信息来创建测试失败 UI。如果还有其他解决办法,我宁愿不存档 xml。

Pan*_*ini 7

您可以通过执行以下操作来获取原始 XML -

说出您是否想查看最后完成的构建

<Jenkins URL>/job/<Job Name>/lastCompletedBuild/testReport/api/xml
Run Code Online (Sandbox Code Playgroud)

或者如果您想要特定的内部版本号

<Jenkins URL>/job/<Job Name>/<Build number>/testReport/api/xml
Run Code Online (Sandbox Code Playgroud)