cruisecontrol - How can I stop cruise control re-building after a failed build? -


I think someone is **** ahem *** Friday afternoon ... the cruise control is enjoying , And again after earning any money again every five minutes tried to make it again.

This means that my colleagues and me received about six thousand emails from Cruise control. A failed email will be more than enough to inform us.

Does any new commitment decrease until the Cruise Control Building has to be stopped if it fails?


Edit : Added config xml

  & lt; Project name = "XXXX" & gt; & Lt; Listeners & gt; & Lt; Currentbuildstatuslistener file = "log / $ {project.name} /status.txt" /> & Lt; / Listeners & gt; & Lt; Bootstrappers & gt; & Lt; Svnbootstrapper file = "https: //XXXXX/trunk/build/cruisecontrol.xml" username = "XXXX" password = "XXXX" /> & Lt; / Bootstrappers & gt; & Lt; Modificationset quietperiod = "300" & gt; & Lt; Svn localWorkingCopy = "project / $ {project.name} /" repository location = "https: // xxxxx / trunk / project 1" user name = "XXXX" password = "XXXX" /> & Lt; Svn localWorkingCopy = "project / $ {project.name} /" repository location = "https: // xxxxx / trunk / project 2" user name = "XXXX" password = "XXXX" /> & Lt; Svn localWorkingCopy = "project / $ {project.name} /" repository location = "https: // xxxxx / trunk / project 3" user name = "XXXX" password = "XXXX" /> & Lt; Svn localWorkingCopy = "project / $ {project.name} /" repository location = "https: // xxxxx / trunk / project 4" user name = "XXXX" password = "XXXX" /> & Lt; / Modificationset & gt; & Lt; Schedule interval = "300" & gt; & Lt; Ant anthome = "apache-ant-1.7.0" buildfile = "project / $ {project.name} /build/cruisecontrol.xml" propertyfile = "project / $ {project.name} /project1/production.build.product" /> & Lt; / Schedule & gt; & Lt; Log dir = "log / $ {project.name} /" & gt; & Lt; Merge file = "project / $ {project.name} / _ report / checkstyle_port.xml" /> & Lt; Merge arrow = "project / $ {project.name} / _ report / pmd_report.xml" / & gt; & Lt; Merge arrow = "project / $ {project.name} / _ report / junit" /> & Lt; / Logs & gt; & Lt; Publishers & gt; & Lt; OnSuccess & gt; & Lt; Artifactspublisher dest = "artifacts / $ {project.name}" dir = "project / $ {project.name} / _ dist" /> & Lt; Artifactspublisher dest = "artifacts / $ {project.name}" dir = "project / $ {project.name} / _ report" subdirectory = "_represent" /> & Lt; / OnSuccess & gt; & Lt; Email spamWhileBroken = "true" returnAddress = "XXX@EXAMPLE.com" topicfix = "[build]" buildResultsURL = "http: // xxxxx / dashboard / build / description / project" mailhost = "mail.EXAMPLE.com" SkipUsers = "True" & gt; & Lt; Failure address = "XXX@EXAMPLE.com" /> & Lt; Success address = "XXX@EXAMPLE.com" /> & Lt; / Email & gt; & Lt; / Publishers & gt;  

is not

buildafterfailed and

Description of this attribute:

This fails Has gone and got no new amendments? This feature is useful if you want Cruise Control to detect situations where a build fails due to external dependencies (like a temporary failed database connection).


Comments