I have a parent configuration that describes all of the Builders and Steps for child configurations. Each child configuration is a copy of a previous created child configuation, so they are all identical except for the name of the child and repository. On one of this child configurations the build fails at the Publish Artifact step with the following error:
2006-03-13 01:35:38,018 [Thread-73598] ERROR - Build failed.
java.lang.RuntimeException: Unable to delete directory /usr/local/builds/publish/Service-tier/batch/Nightly_build/builds/batch 1.0.0 (build 2.0)/artifacts/.
at com.pmease.quickbuild.util.FileUtil.deleteDir(FileUtil.java:49)
at com.pmease.quickbuild.step.PublishStep.publishArtifacts(PublishStep.java:188)
at com.pmease.quickbuild.step.PublishStep.run(PublishStep.java:135)
at com.pmease.quickbuild.step.Step.trigger(Step.java:161)
at com.pmease.quickbuild.step.SerialStep.triggerMembers(SerialStep.java:35)
at com.pmease.quickbuild.step.CompositeStep.run(CompositeStep.java:129)
at com.pmease.quickbuild.step.Step.trigger(Step.java:161)
at com.pmease.quickbuild.model.Configuration.performBuild(Configuration.java:1251)
at com.pmease.quickbuild.model.Configuration.trigger(Configuration.java:980)
at com.pmease.quickbuild.triggeringinstance.ScheduledTriggeringInstance.execute(ScheduledTriggeringInstance.java:33)
at com.pmease.quickbuild.model.Queue$BuildRunner.run(Queue.java:221)
at java.lang.Thread.run(Thread.java:534)
Caused by: Unable to delete directory /usr/local/builds/publish/Service-tier/batch/Nightly_build/builds/batch 1.0.0 (build 2.0)/artifacts/.
at org.apache.tools.ant.taskdefs.Delete.removeDir(Delete.java:588)
at org.apache.tools.ant.taskdefs.Delete.execute(Delete.java:493)
at com.pmease.quickbuild.util.FileUtil.deleteDir(FileUtil.java:47)
... 11 more
Should the Publish step be deleting a directory?
Description
I have a parent configuration that describes all of the Builders and Steps for child configurations. Each child configuration is a copy of a previous created child configuation, so they are all identical except for the name of the child and repository. On one of this child configurations the build fails at the Publish Artifact step with the following error:
2006-03-13 01:35:38,018 [Thread-73598] ERROR - Build failed.
java.lang.RuntimeException: Unable to delete directory /usr/local/builds/publish/Service-tier/batch/Nightly_build/builds/batch 1.0.0 (build 2.0)/artifacts/.
at com.pmease.quickbuild.util.FileUtil.deleteDir(FileUtil.java:49)
at com.pmease.quickbuild.step.PublishStep.publishArtifacts(PublishStep.java:188)
at com.pmease.quickbuild.step.PublishStep.run(PublishStep.java:135)
at com.pmease.quickbuild.step.Step.trigger(Step.java:161)
at com.pmease.quickbuild.step.SerialStep.triggerMembers(SerialStep.java:35)
at com.pmease.quickbuild.step.CompositeStep.run(CompositeStep.java:129)
at com.pmease.quickbuild.step.Step.trigger(Step.java:161)
at com.pmease.quickbuild.model.Configuration.performBuild(Configuration.java:1251)
at com.pmease.quickbuild.model.Configuration.trigger(Configuration.java:980)
at com.pmease.quickbuild.triggeringinstance.ScheduledTriggeringInstance.execute(ScheduledTriggeringInstance.java:33)
at com.pmease.quickbuild.model.Queue$BuildRunner.run(Queue.java:221)
at java.lang.Thread.run(Thread.java:534)
Caused by: Unable to delete directory /usr/local/builds/publish/Service-tier/batch/Nightly_build/builds/batch 1.0.0 (build 2.0)/artifacts/.
at org.apache.tools.ant.taskdefs.Delete.removeDir(Delete.java:588)
at org.apache.tools.ant.taskdefs.Delete.execute(Delete.java:493)
at com.pmease.quickbuild.util.FileUtil.deleteDir(FileUtil.java:47)
... 11 more
Should the Publish step be deleting a directory?