From b0dbab9248587421e62d8db748a9ed664e16c6f2 Mon Sep 17 00:00:00 2001 From: evenisse Date: Sat, 28 Aug 2004 21:22:15 +0000 Subject: [PATCH] MPCRUISECONTROL-12. Add new properties to the maven cruisecontrol plugin. Ftp publisher, Scp publisher. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116017 13f79535-47bb-0310-9956-ffa450edef68 --- cruisecontrol/plugin.properties | 30 +- .../src/plugin-resources/cruisecontrol.jsl | 69 +++- cruisecontrol/xdocs/changes.xml | 1 + cruisecontrol/xdocs/properties.xml | 334 +++++++++++++++--- 4 files changed, 377 insertions(+), 57 deletions(-) diff --git a/cruisecontrol/plugin.properties b/cruisecontrol/plugin.properties index 63eb5900..7bd4fc34 100644 --- a/cruisecontrol/plugin.properties +++ b/cruisecontrol/plugin.properties @@ -23,14 +23,42 @@ maven.cruisecontrol.logs.encodingtype=ISO-8859-1 maven.cruisecontrol.logs.dir=${maven.build.dir}/cc-logs maven.cruisecontrol.logs.mergedirectory=${maven.cruisecontrol.checkout.dir}/${module}/target/test-reports maven.cruisecontrol.logs.merge=true +maven.cruisecontrol.currentbuildstatus.filename=currentbuildstatus.txt maven.cruisecontrol.goals=scm:update-project|clean test|site:deploy + maven.cruisecontrol.mail.host=localhost maven.cruisecontrol.mail.defaultsuffix=DEFAULT_SUFFIX_NOT_SET maven.cruisecontrol.mail.subjectprefix=[BUILD] maven.cruisecontrol.mail.skipusers=false maven.cruisecontrol.mail.reportsuccess=always maven.cruisecontrol.mail.usemap=true + maven.cruisecontrol.template=${plugin.resources}/cruisecontrol.jsl maven.cruisecontrol.trigger.projects= maven.cruisecontrol.buildresults.site=${pom.url}/cruisecontrol -maven.cruisecontrol.buildresults.url=${maven.cruisecontrol.buildresults.site}/buildresults/${pom.artifactId} \ No newline at end of file +maven.cruisecontrol.buildresults.url=${maven.cruisecontrol.buildresults.site}/buildresults/${pom.artifactId} + +#maven.cruisecontrol.ftp.targetHost= +maven.cruisecontrol.ftp.targetUser=anonymous +maven.cruisecontrol.ftp.targetPasswd=anonymous +maven.cruisecontrol.ftp.targetPort=21 +maven.cruisecontrol.ftp.targetDir=. +maven.cruisecontrol.ftp.targetSeparator=/ +maven.cruisecontrol.currentbuildstatusftppublisher=false +#maven.cruisecontrol.currentbuildstatusftppublisher.file= +#maven.cruisecontrol.currentbuildstatusftppublisher.destDir= +maven.cruisecontrol.ftppublisher=false +#maven.cruisecontrol.ftppublisher.destDir= +maven.cruisecontrol.ftppublisher.srcDir=${maven.cruisecontrol.logs.dir} +maven.cruisecontrol.ftppublisher.deleteArtifacts=no + +maven.cruisecontrol.scppublisher=false +maven.cruisecontrol.scp.sourcedir=${maven.cruisecontrol.logs.dir}/${pom.artifactId} +#maven.cruisecontrol.scp.targetuser= +#maven.cruisecontrol.scp.targethost= +maven.cruisecontrol.scp.targetlogdir=. +maven.cruisecontrol.scp.targetstatusfiledir=. +maven.cruisecontrol.scp.targetseparator=/ +maven.cruisecontrol.scp.ssh=ssh +#maven.cruisecontrol.scp.file= +maven.cruisecontrol.scp.statusfile=${maven.cruisecontrol.currentbuildstatus.filename} \ No newline at end of file diff --git a/cruisecontrol/src/plugin-resources/cruisecontrol.jsl b/cruisecontrol/src/plugin-resources/cruisecontrol.jsl index 5b9d7bdc..b7673727 100644 --- a/cruisecontrol/src/plugin-resources/cruisecontrol.jsl +++ b/cruisecontrol/src/plugin-resources/cruisecontrol.jsl @@ -39,7 +39,7 @@ - + @@ -92,7 +92,32 @@ - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cruisecontrol/xdocs/changes.xml b/cruisecontrol/xdocs/changes.xml index 9428e497..92cb7730 100644 --- a/cruisecontrol/xdocs/changes.xml +++ b/cruisecontrol/xdocs/changes.xml @@ -25,6 +25,7 @@ + Add new properties to the maven cruisecontrol plugin. Ftp publisher, Scp publisher. Add new properties to the maven cruisecontrol plugin. diff --git a/cruisecontrol/xdocs/properties.xml b/cruisecontrol/xdocs/properties.xml index b3d66618..086ab74c 100644 --- a/cruisecontrol/xdocs/properties.xml +++ b/cruisecontrol/xdocs/properties.xml @@ -1,4 +1,4 @@ - +