Jenkins X射线集成- Jira问题类型包含错误字符

xoefb8l8  于 2022-12-11  发布在  Jenkins
关注(0)|答案(1)|浏览(162)

在我的Jennkins管道中,我有一个Jira/X射线集成步骤:

step([$class: 'XrayImportBuilder',        
      endpointName: '/xunit',        
      fixVersion: '1.0',        
      importFilePath: '/MyFirstUnitTests/TestResults.xml',        
      importToSameExecution: 'true',        
      testExecKey: 'TSTLKS-753',        
      serverInstance: '9146a388-e399-4e55-be28-8c65404d6f9d',        
      credentialId:'75287529-134d-4s91-9964-7h740d8d2i63'])

目前我遇到以下错误:
错误:无法确认上载结果.....上载失败!状态:400响应:{“error”:“键的问题\u0027TSTLKS-753\u0027不存在或不属于测试执行类型。"}
但我的问题(TSTLKS-753)属于“测试执行”类型:

在生成管道时,字符串“\u0027”似乎同时作为前缀和后缀添加到了我的问题中。
我搜索了此字符串,它似乎是一个引号

我试着用双引号替换它。但是我最终得到了同样的错误。也试着删除它们。无论如何,如果有人已经得到了这个错误,请让我知道。非常感谢

v64noz0r

v64noz0r1#

您是否可以确认在Jenkins中为Xray示例配置的用户是否可以访问存在测试执行问题的 * Jira项目?您是否可以尝试在不指定testExecKey字段的情况下使用importToSameExecution导入该项目:'false',并使用类似projectKey的内容指定projectKey字段:'TSTLKS'?如果最后一个选项返回错误(例如“项目不存在”),那么肯定是权限问题,因此您需要使用不同的Jira用户/通行证或修复Jira端的权限。

相关问题