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. +

+