diff --git a/cruisecontrol/project.xml b/cruisecontrol/project.xml
index 0122459c..0e17cd82 100644
--- a/cruisecontrol/project.xml
+++ b/cruisecontrol/project.xml
@@ -23,7 +23,7 @@
+
+ ${maven.cruisecontrol.checkout.dir}. The checkout
+ should be done as the same user defined in project.xml. This is
+ because the SCM plugin must be able to keep the
+ project in sync with the repository.
+
+
+
Location of cruise control installation - for finding the reporting directory
++ NOTE: It may be more appropriate to set this in build.properties + on the CruiseControl server since the value may differ from developer to developer. +
Default value is
localhost.
+ NOTE: It may be more appropriate to set this in build.properties + on the CruiseControl server since the value may differ from developer to developer. +
Where to checkout/update code temporarily. Default value is
${basedir}/checkout.
+ NOTE: It may be more appropriate to set this in build.properties + on the CruiseControl server since the value may differ from developer to developer. +
Default value is
${maven.build.dir}/cc-logs.
+ NOTE: It may be more appropriate to set this in build.properties + on the CruiseControl server since the value may differ from developer to developer. +
Config file to update/create. Default value is
${basedir}/cruisecontrol.xml.
+ NOTE: It may be more appropriate to set this in build.properties + on the CruiseControl server since the value may differ from developer to developer. +
Template file to use in generating the cruisecontrol.xml file.
++ NOTE: It may be more appropriate to set this in build.properties + on the CruiseControl server since the value may differ from developer to developer. +
- List of projects that should trigger this project to build when + A comma separated list of projects that should trigger this project to build when they are built. Allows you to build a project whose dependencies have changed. -
+ ++ NOTE: You may need to edit the config file to ensure that dependent + project appear prior to the project. This is because CruiseControl builds projects in + the order that appear in the config file. Failure to order the project properly may + results in continuious rebuilding of project and/or avoidable build failures. +
The root of the cruisecontrol site used in generating the link to
- CruiseControl. By default this is pom.url. While not required,
+ CruiseControl. By default this is
+ ${pom.url}/cruisecontrol. While not required,
typically you will need to set this.
-
+ The url of the cruisecontrol site used in generating the link to
+ CruiseControl. By default this is
+ ${maven.cruisecontrol.site}/buildresults/${pom.artifactId}.
+
+ Note: Since the cruisecontrol report is not one of the + defaults reports, you must add the cruisecontrol report to see a + link to the Cruise Control Build Results under Project Reports. +