从Jenkins管道更新Jira任务

从Jenkins管道更新Jira任务,jenkins,jenkins-pipeline,jira,pipeline,jira-plugin,Jenkins,Jenkins Pipeline,Jira,Pipeline,Jira Plugin,我需要更新Jenkins管道中的一些jira任务。我可以通过以下方式向JIRA任务添加标签: step([$class : 'hudson.plugins.jira.JiraIssueUpdater', issueSelector: [$class: 'hudson.plugins.jira.selector.DefaultIssueSelector'], scm : scm, labels : ["MYLABEL-2

我需要更新Jenkins管道中的一些jira任务。我可以通过以下方式向JIRA任务添加标签:

step([$class       : 'hudson.plugins.jira.JiraIssueUpdater',
      issueSelector: [$class: 'hudson.plugins.jira.selector.DefaultIssueSelector'],
      scm          : scm,
      labels       : ["MYLABEL-2"]])

问题是,我还想通过提供jql查询来更新其他JIRA任务,例如:

step([$class       : 'hudson.plugins.jira.JiraIssueUpdater',
      issueSelector: [$class: 'hudson.plugins.jira.selector.JqlIssueSelector'],
      jql          : "project = TEST AND id = TEST-11",
      scm          : scm,
      labels       : ["MYLABEL"]])
上一个代码不工作(没有日志):

我错过了什么


谢谢你

看@MaratC我不能使用JIRA-Steps插件,只放JIRA-Plugin或JIRA-REST-api你能使用代码段生成器吗?@MattSchuchard不幸的是不能。我只能使用Jenkins文件并打开web界面来检查管道的结果