JIRA Trigger插件:两个Jira问题事件无法同时触发一个作业

时间:2017-09-05 10:15:04

标签: jenkins jenkins-jira-trigger

在日常工作中,我正在使用JIRA Trigger插件在Jira发布状态更改时触发Jenkins作业。 Teammate根据相同的问题类型创建两个Jira问题,然后几乎同时更改问题状态。我们可以在这两个问题中看到“Build is scheduled for ...”的评论。但是只触发了一个Jenkins工作。

启用Jenkins以FINE级别登录进行故障排除后,请按以下步骤进行操作:

  

2017年9月5日下午5:16:12警告jenkins.model.lazy.LazyBuildMixIn   newBuild无法在作业中创建新构建   Jira_Project_Feature_Updator java.lang.IllegalStateException:   JENKINS-23152:   / var / lib / jenkins / jobs / Jira_Project_Feature_Updator / builds / 181已经存在   存在;不会覆盖Jira_Project_Feature_Updator#181 at   hudson.model.RunMap.put(RunMap.java:188)at   jenkins.model.lazy.LazyBuildMixIn.newBuild(LazyBuildMixIn.java:185)     在hudson.model.AbstractProject.newBuild(AbstractProject.java:1019)     在   hudson.model.AbstractProject.createExecutable(AbstractProject.java:1218)     在   hudson.model.AbstractProject.createExecutable(AbstractProject.java:145)     在hudson.model.Executor $ 1.call(Executor.java:358)at   hudson.model.Executor $ 1.call(Executor.java:340)at   hudson.model.Queue._withLock(Queue.java:1362)at   hudson.model.Queue.withLock(Queue.java:1223)at   hudson.model.Executor.run(Executor.java:340)

     

2017年9月5日下午5:16:12 SEVERE hudson.model.Executor运行意外   executor death java.lang.Error:java.lang.IllegalStateException:   JENKINS-23152:   / var / lib / jenkins / jobs / Jira_Project_Feature_Updator / builds / 181已经存在   存在;不会覆盖Jira_Project_Feature_Updator#181 at   jenkins.model.lazy.LazyBuildMixIn.newBuild(LazyBuildMixIn.java:193)     在hudson.model.AbstractProject.newBuild(AbstractProject.java:1019)     在   hudson.model.AbstractProject.createExecutable(AbstractProject.java:1218)     在   hudson.model.AbstractProject.createExecutable(AbstractProject.java:145)     在hudson.model.Executor $ 1.call(Executor.java:358)at   hudson.model.Executor $ 1.call(Executor.java:340)at   hudson.model.Queue._withLock(Queue.java:1362)at   hudson.model.Queue.withLock(Queue.java:1223)at   hudson.model.Executor.run(Executor.java:340)引起:   java.lang.IllegalStateException:JENKINS-23152:   / var / lib / jenkins / jobs / Jira_Project_Feature_Updator / builds / 181已经存在   存在;不会覆盖Jira_Project_Feature_Updator#181 at   hudson.model.RunMap.put(RunMap.java:188)at   jenkins.model.lazy.LazyBuildMixIn.newBuild(LazyBuildMixIn.java:185)     ......还有8个

我只是认为这是因为第一个更改事件会触发作业构建#181,而第二个事件也想要运行构建#181,但它已经存在。

我不确定这些结果是否与我的配置或插件有关。除了这个问题,该插件运行良好。

以下是我的版本信息:

  • Jenkins:2.19.3
  • Jira:v6.3.6#6336-sha1:cf1622c
  • JIRA触发插件:0.4.1& 0.4.3-SNAPSHOT

我也尝试了最新的插件版本https://ci.jenkins.io/blue/organizations/jenkins/Plugins%2Fjira-trigger-plugin/detail/master/10/artifacts/,但结果是一样的。

0 个答案:

没有答案