在Jenkinsfile的帮助下,Jenkins与X射线的集成



我收到了关于使用Jenkinsfile将Jenkins与Xray集成的问题。错误:-

无法确认上传结果。。。。。上传失败!状态:400响应:{"错误":"汇编问题数据时出错:需要项目"}。

有人知道这个问题以及如何解决它吗?

问题是因为您使用的是endpointName:"/cuckle/multipat",当使用此端点时,Xray需要:

  • 一个文件的测试结果为json格式,另一个json配置文件用于配置其他值(使用inputInfowitcher:filePath和importInfo:<file_path>(
  • 一个测试结果为json格式的文件和一个json文本,其中包含要传递给Xray的额外配置((使用inputInfowitcher:fileContent和importInfo:<json_text>(

请注意,如果配置文件或json文本的值不正确,则不会使用它们。

在上面的例子中,您似乎没有正确地替换json文本中的值。

你可以在这里找到更多信息:https://docs.getxray.app/display/XRAY/Integration+与+Jenkins#集成Jenkins Pipeline项目,支持

最新更新