如何使用Groovy脚本在Jenkins中启动死执行程序?

时间:2015-10-01 05:29:46

标签: groovy jenkins

我在ubuntu 12.0上安装了jenkins 1.6。我有一个执行者在我的jenkins中运行。但是这个执行者正在为一些工作随机死亡。如果执行者死了,我该怎么办?有没有任何groovy脚本?

日志:

  

死亡工作的示例日志:

     

java.lang.IllegalStateException:   /home/jenkins/jobs/shared.fileio.release_1.0/builds/4已经存在;   不会覆盖shared.fileio.release_1.0#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)           在hudson.model.Executor $ 1.call(Executor.java:328)           在hudson.model.Executor $ 1.call(Executor.java:310)           在hudson.model.Queue._withLock(Queue.java:1251)           在hudson.model.Queue.withLock(Queue.java:1189)           在hudson.model.Executor.run(Executor.java:310)

1 个答案:

答案 0 :(得分:0)

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