2015-10-01 103 views
1

我在Ubuntu 12.0上安装了jenkins 1.6。我有一个执行者在我的詹金斯跑步。但是这位执行者正在随机死去,从事一些工作。如果执行者死了,我该如何开始执行?有没有任何groovy脚本?如何使用Groovy脚本在Jenkins中启动死执行器?

日志:

死作业的示例日志:

java.lang.IllegalStateException: /home/jenkins/jobs/shared.fileio.release_1.0/builds/4已经存在; 不会与shared.fileio.release_1.0#overwite 4 在hudson.model.RunMap.put(RunMap.java:189) 在jenkins.model.lazy.LazyBuildMixIn.newBuild(LazyBuildMixIn.java:178) 在hudson.model.AbstractProject.newBuild(AbstractProject.java:1011) 在hudson.model.AbstractProject.createExecutable(AbstractProject.java:1210) 在hudson.model.AbstractProject.createExecutable(AbstractProject.java:144) 在哈德森。 model.Executor $ 1.call(Executor.java:328) 在hudson.model.Executor $ 1.call(Executor.java:310) 在hudson.model.Queue._withLock(Queue.java:1251) 在哈德森。 model.Queue.withLock(Queue.java:1189) at hudson.model.Executor.run(Executor.java: 310)

回答

0

请检查作业的所有权并重新启动从属服务。