Jenkins管道在构建后返回结果文件

问题描述 投票:0回答:1

我正在管道中运行一些测试,结果将写入几个.txt文件中。是否可以将。txt文件上传到jenkins作业?这意味着运行管道的人将在浏览器中接收结果,只需下载它们即可。

note-junit本来可以提供合适的解决方案,但是我无法使用XML而是使用简单的[[txt文件

jenkins build jenkins-pipeline devops jobs
1个回答
0
投票
使用archiveArtifacts 'myfile.txt'

https://jenkins.io/doc/pipeline/tour/tests-and-artifacts/

还可以查看Dibakar共享的链接。如果您想走得更远,我建议您将测试结果记录在jenkins之外的其他系统上,因为通常我们在jenkins上保留数量有限的构建。一种标准的解决方案是使用sonarqube(有一个Jenkins插件可以帮助您在声纳上上传测试结果),但是您也可以将结果上传到像influxdb这样的数据库(使用jenkins influxdb插件)

© www.soinside.com 2019 - 2024. All rights reserved.