在日常工作中,我正在使用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,但它已经存在。
我不确定这些结果是否与我的配置或插件有关。除了这个问题,该插件运行良好。
以下是我的版本信息:
我也尝试了最新的插件版本https://ci.jenkins.io/blue/organizations/jenkins/Plugins%2Fjira-trigger-plugin/detail/master/10/artifacts/,但结果是一样的。