我实施了一个CruiseControl项目:
<project name="Project_nightly" requireModification="false" buildafterfailed="false">
<!-- [...] -->
<modificationset>
<mercurial localWorkingCopy="${build.view.dir}"/>
</modificationset>
<!-- [...] -->
<schedule>
<!-- Build and test -->
<ant target="full-build" anthome="${env.ANT_HOME}" antWorkingDir="${build.workspace.dir}"
uselogger="true" buildfile="${build.file}" time="0030">
<!-- [...] -->
</ant>
</schedule>
</project>
请注意,我已指定 requireModification =“false”和 time =“0030”。 CruiseControl的Scheduling Scenarios对强制每日构建做同样的事情。
但是,构建不会自动触发。昨天的构建是在04/26/2012 01:48:01触发的,而今天没有构建。 cruisecontrol.log表明每晚构建从未试图触发自己,因为昨晚的构建日志条目是从昨天开始的。
我做错了什么?