diff --git a/cruisecontrol/plugin.jelly b/cruisecontrol/plugin.jelly
index 4c73de6a..7cbcfdf6 100644
--- a/cruisecontrol/plugin.jelly
+++ b/cruisecontrol/plugin.jelly
@@ -48,9 +48,9 @@
-
+
-
@@ -59,13 +59,14 @@
-
+
+
+ defaultValue="${maven.cruisecontrol.checkout.dir}/${pom.artifactId}/${relativeMavenBuildDir}/test-reports/"/>
@@ -144,7 +145,6 @@
-
You need to customize maven.cruisecontrol.work.dir to the real location
diff --git a/cruisecontrol/plugin.properties b/cruisecontrol/plugin.properties
index 9bf3d9b9..9a88e3d8 100644
--- a/cruisecontrol/plugin.properties
+++ b/cruisecontrol/plugin.properties
@@ -39,7 +39,7 @@ maven.cruisecontrol.schedule.time=1900
# We use the root directory to search for JUnit report files so that it works
# both in single and multiproject setups.
-maven.cruisecontrol.logs.mergedirectory=${maven.cruisecontrol.checkout.dir}/${module}
+maven.cruisecontrol.logs.mergedirectory=${maven.cruisecontrol.checkout.dir}/${pom.artifactId}
maven.cruisecontrol.logs.pattern=TEST-*.xml
maven.cruisecontrol.logs.merge=true
diff --git a/cruisecontrol/src/plugin-resources/cruisecontrol.jsl b/cruisecontrol/src/plugin-resources/cruisecontrol.jsl
index 49e435ff..cb734943 100644
--- a/cruisecontrol/src/plugin-resources/cruisecontrol.jsl
+++ b/cruisecontrol/src/plugin-resources/cruisecontrol.jsl
@@ -42,10 +42,10 @@
-
+
-
+
${maven.cruisecontrol.trigger.projects}
@@ -63,7 +63,7 @@
mavenscript="${mavenScript}"
time="${maven.cruisecontrol.schedule.time}"
goal="${maven.cruisecontrol.goals}"
- projectfile="${maven.cruisecontrol.checkout.dir}/${module}/project.xml"/>
+ projectfile="${maven.cruisecontrol.checkout.dir}/${pom.artifactId}/project.xml"/>
@@ -71,7 +71,7 @@
+ projectfile="${maven.cruisecontrol.checkout.dir}/${pom.artifactId}/project.xml"/>
diff --git a/cruisecontrol/xdocs/changes.xml b/cruisecontrol/xdocs/changes.xml
index 38770b3f..809b18b8 100644
--- a/cruisecontrol/xdocs/changes.xml
+++ b/cruisecontrol/xdocs/changes.xml
@@ -26,6 +26,10 @@
+
+ Removed all dependencies on the SCM module and instead replace all
+ occurrences with ${pom.artifactId}.
+
Added new cruisecontrol:configure-war goal that generates
a configured CruiseControl webapp WAR.