- Fix MPCRUISECONTROL-26 : Properties page has duplicated "Maven Cruise Control Plug-in SCP Publisher Settings" sections

- Fix XML formatting

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@201737 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
aheritier
2005-06-25 08:26:09 +00:00
parent 58e256a7f1
commit 103e4989b1

View File

@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
/*
* Copyright 2001-2005 The Apache Software Foundation.
@@ -17,7 +16,6 @@
* limitations under the License.
*/
-->
<document>
<properties>
<title>Maven CruiseControl Plug-in Properties</title>
@@ -141,7 +139,7 @@
<td>
Template file to use in generating the cruisecontrol.xml file.
</td>
</tr>
</tr>
<tr>
<td>maven.cruisecontrol.trigger.projects</td>
<td>Yes</td>
@@ -156,7 +154,7 @@
results in continuious rebuilding of project and/or avoidable build failures.
</p>
</td>
</tr>
</tr>
<tr>
<td>maven.cruisecontrol.buildresults.site</td>
<td>Yes</td>
@@ -165,7 +163,7 @@
Default value is <code>${pom.url}/cruisecontrol</code>. While not required,
typically you will need to set this.
</td>
</tr>
</tr>
<tr>
<td>maven.cruisecontrol.buildresults.url</td>
<td>Yes</td>
@@ -176,24 +174,24 @@
<code>${maven.cruisecontrol.buildresults.site}/buildresults/${pom.artifactId}</code>.
</p>
<p>
<strong>Note: </strong>Since the cruisecontrol report is not one of the
<strong>Note: </strong>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.
</p>
</td>
</tr>
</tr>
</table>
</section>
<section name="Maven Cruise Control Plug-in Mail Settings">
<table>
<tr>
<tr>
<td>maven.cruisecontrol.mail.host</td>
<td>Yes</td>
<td>
<p>Default value is
<code>localhost</code>.</p>
<p>
<strong>NOTE: </strong>It may be more appropriate to set this in build.properties
<strong>NOTE: </strong>It may be more appropriate to set this in build.properties
on the CruiseControl server since the value may differ from developer to developer.
</p>
</td>
@@ -237,17 +235,17 @@
<p>Default value is the domain name of the first email in
<code>${pom.build.nagEmailAddress}</code>.</p>
</td>
</tr>
</tr>
</table>
</section>
<section name="Maven Cruise Control Plug-in Jabber Settings">
<table>
<tr>
<tr>
<td>maven.cruisecontrol.jabberpublisher</td>
<td>Yes</td>
<td>
<p>Control whether to include publishing to a Jabber server. Default value is
<code>false</code>.</p>
<code>false</code>.</p>
</td>
</tr>
<tr>
@@ -302,7 +300,7 @@
<p>Whether to include the build results URL. Default value is
<code>false</code>.</p>
</td>
</tr>
</tr>
</table>
</section>
<section name="Maven Cruise Control Plug-in FTP Publisher Settings">
@@ -313,7 +311,7 @@
<td>
<p>Host name of the FTP server.</p>
<p>
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<code>maven.cruisecontrol.currentbuildstatusftppublisher</code> property or
<code>maven.cruisecontrol.ftppublisher</code> property is set to <code>true</code>.</p>
</td>
@@ -365,7 +363,7 @@
<p>Copies the file containing the current build status in a remote directory onto the FTP server. Default value is
<code>false</code>.</p>
<p>
<strong>NOTE: </strong>To use this CruiseControl property you need to add this line
<strong>NOTE: </strong>To use this CruiseControl property you need to add this line
<code>currentbuildstatusftppublisher=net.sourceforge.cruisecontrol.publishers.CurrentBuildStatusFTPPublisher</code>
in the default-plugins.properties file before building CruiseControl
(you can find it, in INSTALL_DIR/main/src/net/sourceforge/cruisecontrol/).</p>
@@ -377,7 +375,7 @@
<td>
<p>The filename to write.</p>
<p>
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<code>maven.cruisecontrol.currentbuildstatusftppublisher</code> property is set to <code>true</code>.</p>
</td>
</tr>
@@ -387,7 +385,7 @@
<td>
<p>The remote directory to write the file.</p>
<p>
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<code>maven.cruisecontrol.currentbuildstatusftppublisher</code> property is set to <code>true</code>.</p>
</td>
</tr>
@@ -398,7 +396,7 @@
<p>Copies the XML log file from the build onto the FTP server. Default value is
<code>false</code>.</p>
<p>
<strong>NOTE: </strong>To use this CruiseControl property you need to add this line
<strong>NOTE: </strong>To use this CruiseControl property you need to add this line
<code>ftppublisher=net.sourceforge.cruisecontrol.publishers.FTPPublisher</code>
in the default-plugins.properties file before building CruiseControl
(you can find it, in INSTALL_DIR/main/src/net/sourceforge/cruisecontrol/).</p>
@@ -410,7 +408,7 @@
<td>
<p>The remote directory to publish the files.</p>
<p>
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<code>maven.cruisecontrol.ftppublisher</code> property is set to <code>true</code>.</p>
</td>
</tr>
@@ -433,214 +431,127 @@
</table>
</section>
<section name="Maven Cruise Control Plug-in SCP Publisher Settings">
<table>
<tr>
<td>maven.cruisecontrol.scppublisher</td>
<td>Yes</td>
<td>
<p>Copies the XML log file from the build with a SCP command onto a remote host. Default value is
<table>
<tr>
<td>maven.cruisecontrol.scppublisher</td>
<td>Yes</td>
<td>
<p>Copies the XML log file from the build with a SCP command onto a remote host. Default value is
<code>false</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.sourcedir</td>
<td>Yes</td>
<td>
<p>The directory to copy from. Default value is
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.sourcedir</td>
<td>Yes</td>
<td>
<p>The directory to copy from. Default value is
<code>${maven.cruisecontrol.logs.dir}</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetuser</td>
<td>Yes</td>
<td>
<p>Log in to the target machine as this user.</p>
<p>
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetuser</td>
<td>Yes</td>
<td>
<p>Log in to the target machine as this user.</p>
<p>
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<code>maven.cruisecontrol.scppublisher</code> property is set to <code>true</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targethost</td>
<td>Yes</td>
<td>
<p>SCP to this machine.</p>
<p>
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targethost</td>
<td>Yes</td>
<td>
<p>SCP to this machine.</p>
<p>
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<code>maven.cruisecontrol.scppublisher</code> property is set to <code>true</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetlogdir</td>
<td>Yes</td>
<td>
<p>The directory to copy the log files. Default value is
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetlogdir</td>
<td>Yes</td>
<td>
<p>The directory to copy the log files. Default value is
<code>.</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetstatusfiledir</td>
<td>Yes</td>
<td>
<p>The directory to copy the currentstatusfile. Default value is
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetstatusfiledir</td>
<td>Yes</td>
<td>
<p>The directory to copy the currentstatusfile. Default value is
<code>.</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetseparator</td>
<td>Yes</td>
<td>
<p>The file separator on the target machine. Default value is
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetseparator</td>
<td>Yes</td>
<td>
<p>The file separator on the target machine. Default value is
<code>/</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.ssh</td>
<td>Yes</td>
<td>
<p>The ssh application. Default value is
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.ssh</td>
<td>Yes</td>
<td>
<p>The ssh application. Default value is
<code>ssh</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.file</td>
<td>Yes</td>
<td>
<p>The filename to copy. Default value is the current log file.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.statusfile</td>
<td>Yes</td>
<td>
<p>The statusfilename to copy. Default value is
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.file</td>
<td>Yes</td>
<td>
<p>The filename to copy. Default value is the current log file.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.statusfile</td>
<td>Yes</td>
<td>
<p>The statusfilename to copy. Default value is
<code>${maven.cruisecontrol.currentbuildstatus.filename}</code>.</p>
</td>
</tr>
</table>
</section>
<section name="Maven Cruise Control Plug-in SCP Publisher Settings">
<table>
<tr>
<td>maven.cruisecontrol.scppublisher</td>
<td>Yes</td>
<td>
<p>Copies the XML log file from the build with a SCP command onto a remote host. Default value is
<code>false</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.sourcedir</td>
<td>Yes</td>
<td>
<p>The directory to copy from. Default value is
<code>${maven.cruisecontrol.logs.dir}</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetuser</td>
<td>Yes</td>
<td>
<p>Log in to the target machine as this user.</p>
<p>
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<code>maven.cruisecontrol.scppublisher</code> property is set to <code>true</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targethost</td>
<td>Yes</td>
<td>
<p>SCP to this machine.</p>
<p>
<strong>NOTE: </strong>This property doesn't have any default value, a value is required if
<code>maven.cruisecontrol.scppublisher</code> property is set to <code>true</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetlogdir</td>
<td>Yes</td>
<td>
<p>The directory to copy the log files. Default value is
<code>.</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetstatusfiledir</td>
<td>Yes</td>
<td>
<p>The directory to copy the currentstatusfile. Default value is
<code>.</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.targetseparator</td>
<td>Yes</td>
<td>
<p>The file separator on the target machine. Default value is
<code>/</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.ssh</td>
<td>Yes</td>
<td>
<p>The ssh application. Default value is
<code>ssh</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.file</td>
<td>Yes</td>
<td>
<p>The filename to copy. Default value is the current log file.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.scp.statusfile</td>
<td>Yes</td>
<td>
<p>The statusfilename to copy. Default value is
<code>${maven.cruisecontrol.currentbuildstatus.filename}</code>.</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</section>
<section name="Maven Cruise Control Plug-in Artifact Publisher Settings">
<table>
<tr>
<td>maven.cruisecontrol.artifactspublisher</td>
<td>Yes</td>
<td>
<p>Copies the build artifacts from to a given local location. Default value is
<table>
<tr>
<td>maven.cruisecontrol.artifactspublisher</td>
<td>Yes</td>
<td>
<p>Copies the build artifacts from to a given local location. Default value is
<code>false</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.artifacts.dir</td>
<td>Yes</td>
<td>
<p>The directory to copy from. Default value is
</td>
</tr>
<tr>
<td>maven.cruisecontrol.artifacts.dir</td>
<td>Yes</td>
<td>
<p>The directory to copy from. Default value is
<code>${maven.cruisecontrol.logs.dir}</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.artifacts.dest</td>
<td>Yes</td>
<td>
<p>The directory to copy to. Default value is
</td>
</tr>
<tr>
<td>maven.cruisecontrol.artifacts.dest</td>
<td>Yes</td>
<td>
<p>The directory to copy to. Default value is
<code>${maven.build.dir}/artifacts}</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.artifactsPublisher.publishOnFailure</td>
<td>Yes</td>
<td>
<p>Whether to publish the artifacts on a failed build. Default value is
</td>
</tr>
<tr>
<td>maven.cruisecontrol.artifactsPublisher.publishOnFailure</td>
<td>Yes</td>
<td>
<p>Whether to publish the artifacts on a failed build. Default value is
<code>true</code>.</p>
</td>
</tr>
</table>
</section>
</td>
</tr>
</table>
</section>
</body>
</document>