我尝试使用 Jira问题更新程序插件
将 JIRA 与 Jenkins 集成时遇到问题如果成功(Jira问题未使用受影响的版本/ 进行映射):
更新SA-52 Check_52 完成:成功
=====================================
如果失败(使用受影响的版本/ s 映射的Jira问题):
无法解析JSON结果:{"展开":"名称,架构"," startAt":0," maxResults": 1000"总":1,"问题":[{"扩大":"操作,versionedRepresentations,editmeta,更新日志,过渡,renderedFields&#34 ;," ID":" 11274""自":" http://benjira01.tally.tallysolutions.com:8080/rest/api/2/issue/11274""键&#34 ;:" SA-52","字段":{"摘要":"检查_52","版本" :[{"自":" http://benjira01.tally.tallysolutions.com:8080/rest/api/2/version/10505"" ID":" 10505""描述&# 34;:"演示版","名称":" 1.0","存档":false,"已发布&#34 ;:假}]}}]} com.fasterxml.jackson.databind.JsonMappingException:无法从START_OBJECT标记中反序列化java.lang.String的实例 在[来源:{"展开":"名称,架构"," startAt":0," maxResults":1000,&#34 ;总":1,"问题":[{"扩大":"操作,versionedRepresentations,editmeta,更新日志,过渡,renderedFields"&#34 ; ID":" 11274""自":" http://benjira01.tally.tallysolutions.com:8080/rest/api/2/issue/11274""键":&#34 ; SA-52","字段":{"摘要":"检查_52","版本":[{&# 34;自":" http://benjira01.tally.tallysolutions.com:8080/rest/api/2/version/10505"" ID":" 10505""描述":&# 34;演示版本","名称":" 1.0","已存档":false,"已发布":false}] }}]}; line:1,column:320](通过引用链:info.bluefloyd.jira.model.IssueSummaryList [" issues"] - > java.util.ArrayList [0] - > info .bluefloyd.jira.model.IssueSummary ["字段"] - > info.bluefloyd.jira.model.FieldSummary ["版本"] - > java.util.ArrayList中[0 ])构建步骤' JIRA问题结果更新程序'将构建标记为失败 完成:失败
注意:单独解析时的JSON结果,不返回任何错误。 其他' Jira插件似乎对JSON没有任何问题。