我正在尝试将测试执行结果导入 jira+xray 并使用 Jenkins Xray 插件。当我在路径“ /rest/raven/2.0/import/execution”上手动发布请求时,JSON 文件运行良好,但在使用 Jenkins Xray 插件时失败。我从这里的 xray 文档中了解到 jenkins 插件使用端点"/rest/raven/1.0/import/execution"。有没有办法在 jenkins xray 插件中将 1.0 版更改为 2.0 版?
Jenkins xray 插件版本=> xray-connector:2.5.1
导致问题的 json 的 CustomFields 部分
"customFields": [{
"id": 10,
"value": "test"
},
{
"id": 4,
"value": "test1"
},
{
"id": 6,
"value": "test2"
},
{
"id": 8,
"value": "test3"
}]
这是我收到的错误消息,
ERROR: Unable to confirm Result of the upload..... Upload Failed! Status:400 Response:You can't import Test Runs Custom Fields using the v1 REST API