From 96336e4862b7aa1a8e182ad884c74d46e9a62ccf Mon Sep 17 00:00:00 2001
From: epugh
Date: Fri, 23 Jul 2004 09:05:21 +0000
Subject: [PATCH] MPCRUISECONTROL-8. More flexible external link to
CruiseControl report.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115874 13f79535-47bb-0310-9956-ffa450edef68
---
cruisecontrol/plugin.jelly | 2 +-
cruisecontrol/plugin.properties | 2 ++
cruisecontrol/src/plugin-test/cvs-scm/maven.xml | 8 +++++++-
cruisecontrol/src/plugin-test/cvs-scm/project.xml | 4 ++++
cruisecontrol/src/plugin-test/svn-scm/maven.xml | 12 ++++++------
.../src/plugin-test/svn-scm/project.properties | 1 +
cruisecontrol/xdocs/properties.xml | 11 +++++++++++
7 files changed, 32 insertions(+), 8 deletions(-)
diff --git a/cruisecontrol/plugin.jelly b/cruisecontrol/plugin.jelly
index 9e68ecd8..6f3c9843 100644
--- a/cruisecontrol/plugin.jelly
+++ b/cruisecontrol/plugin.jelly
@@ -94,7 +94,7 @@
diff --git a/cruisecontrol/plugin.properties b/cruisecontrol/plugin.properties
index 1f4fcfc4..59d086be 100644
--- a/cruisecontrol/plugin.properties
+++ b/cruisecontrol/plugin.properties
@@ -25,3 +25,5 @@ maven.cruisecontrol.mail.subjectprefix=[BUILD]
maven.cruisecontrol.template=${plugin.resources}/cruisecontrol.jsl
maven.cruisecontrol.buildresults.url=http://localhost:8080/cruisecontrol
maven.cruisecontrol.trigger.projects=
+maven.cruisecontrol.buildresults.site=${pom.url}/cruisecontrol
+maven.cruisecontrol.buildresults.url=${maven.cruisecontrol.buildresults.site}/buildresults/${pom.artifactId}
diff --git a/cruisecontrol/src/plugin-test/cvs-scm/maven.xml b/cruisecontrol/src/plugin-test/cvs-scm/maven.xml
index 3d0715bd..e1e017ac 100644
--- a/cruisecontrol/src/plugin-test/cvs-scm/maven.xml
+++ b/cruisecontrol/src/plugin-test/cvs-scm/maven.xml
@@ -22,7 +22,7 @@
xmlns:maven="jelly:maven"
xmlns:ant="jelly:ant">
-
+
@@ -63,6 +63,12 @@
+
+
+
+
+
+
diff --git a/cruisecontrol/src/plugin-test/cvs-scm/project.xml b/cruisecontrol/src/plugin-test/cvs-scm/project.xml
index e6028662..d88a5141 100644
--- a/cruisecontrol/src/plugin-test/cvs-scm/project.xml
+++ b/cruisecontrol/src/plugin-test/cvs-scm/project.xml
@@ -25,4 +25,8 @@
scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven-plugins/cruisecontrol/src/plugin-test/cvs-scm
http://cvs.apache.org/viewcvs/maven-plugins/cruisecontrol/src/plugin-test/cvs-scm
+
+
+ maven-cruisecontrol-plugin
+
diff --git a/cruisecontrol/src/plugin-test/svn-scm/maven.xml b/cruisecontrol/src/plugin-test/svn-scm/maven.xml
index 469ba036..cd344207 100644
--- a/cruisecontrol/src/plugin-test/svn-scm/maven.xml
+++ b/cruisecontrol/src/plugin-test/svn-scm/maven.xml
@@ -22,7 +22,7 @@
xmlns:maven="jelly:maven"
xmlns:ant="jelly:ant">
-
+
@@ -59,9 +59,9 @@
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/cruisecontrol/src/plugin-test/svn-scm/project.properties b/cruisecontrol/src/plugin-test/svn-scm/project.properties
index dee24d87..7f8dbbf9 100644
--- a/cruisecontrol/src/plugin-test/svn-scm/project.properties
+++ b/cruisecontrol/src/plugin-test/svn-scm/project.properties
@@ -18,5 +18,6 @@
# MUST specify these, even though they are the defaults, so we can run inside reactor where they were already set
maven.cruisecontrol.config=${maven.build.dest}
maven.cruisecontrol.home=${maven.build.dest}
+maven.cruisecontrol.buildresults.site=http://sometest.server.com:8080
diff --git a/cruisecontrol/xdocs/properties.xml b/cruisecontrol/xdocs/properties.xml
index ef364811..34a2a1b7 100644
--- a/cruisecontrol/xdocs/properties.xml
+++ b/cruisecontrol/xdocs/properties.xml
@@ -118,6 +118,17 @@
have changed.
+
+
+ | maven.cruisecontrol.buildresults.site |
+ Yes |
+
+
+ The root of the cruisecontrol site used in generating the link to
+ CruiseControl. By default this is pom.url. While not required,
+ typically you will need to set this.
+
+ |