【发布时间】:2015-11-24 07:49:49
【问题描述】:
我有以下任务:如果构建成功,自动将问题从已解决转换为集成。
我有 Jira v.6 和 Jenkins。
我在詹金
我为需要的工作配置了这个插件(Jira Issue Updater Plugin),任务从 Open 变为 Resolved。
Jira SOAP URL - https://MyJiraUrl/rpc/soap/jirasoapservice-v2 Jira 用户名 - myusername Jira 密码 - 我的密码
用于选择要更新的问题的 JQL - project=MyProjectKeyNameFromJira 和 issue=MyIssueName 和 status=Open
要执行的工作流操作的名称 - 已解决
如果 JQL 返回错误,则此构建失败 - 已检查
当我运行此构建时,出现以下错误
Jira 无法执行您的 JQL,'project=MyProjectKeyNameFromJira and issue=MyIssueName and status= Open':com.atlassian.jira.rpc.exception.RemoteValidationException:
查询验证失败:字段“项目”的值“MyProjectKeyNameFromJira”不存在。字段“问题”不存在键“MyIssueName”的问题。 构建步骤“Jira Issue Updater”将构建标记为失败
如果我在 Jira 中尝试这个 JQL - 它可以工作。
我有 6.1 版的 Jira Standalone 安装类型
我做错了什么?
【问题讨论】:
-
您使用的是 JIRA Server 还是 JIRA Cloud(以前的 JIRA OnDemand)?如果是前者,哪个 JIRA Server 版本?
-
SOAP 支持已被弃用。请改用 REST 版本。
-
如果您将搜索更改为使用匹配的“~”而不是问题上的“=”,是否有效?
标签: jenkins automation jira jql