> (3) To run daily build even without commit? I am not sure whether it's > possible or not, but my gut feeling is that this should be possible. > Need to check CruiseControl configuration documentation.
The AlwaysBuild tag can be used to force a build even if there were no source changes. http://cruisecontrol.sourceforge.net/main/configxml.html#alwaysbuild There's also the TimeBuild tag by Eric Pugh, found here http://jira.public.thoughtworks.org/browse/CC-51 It "triggers a build after a certain time unless such a build has already occurred successfully." That could be the best choice to force a build if it hasn't yet happened. In addition to gathering statistics consistently, forcing a build each day can also catch environment changes that happen (ANT_HOME\lib and such) that don't go through source control. Just my $0.02. --Tim
