90 lines
2.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<document>
<properties>
<title>Maven Cruise Control Plug-in Properties</title>
</properties>
<body>
<section name="Maven Cruise Control Plug-in Settings">
<table>
<tr>
<th>Property</th>
<th>Optional?</th>
<th>Description</th>
</tr>
<tr>
<td>maven.cruisecontrol.home</td>
<td>No</td>
<td>
<p>Location of cruise control installation - for finding the reporting directory</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.schedule.interval</td>
<td>Yes</td>
<td>
<p>Seconds in between builds for this project. Default value is
<code>300</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.mail.host</td>
<td>Yes</td>
<td>
<p>Default value is
<code>localhost</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.mail.subjectprefix</td>
<td>Yes</td>
<td>
<p>Default value is
<code>[BUILD]</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.checkout.dir</td>
<td>Yes</td>
<td>
<p>Where to checkout/update code temporarily. Default value is
<code>${basedir}/checkout</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.logs.dir</td>
<td>Yes</td>
<td>
<p>Default value is
<code>${basedir}/target/cc-logs</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.goals</td>
<td>Yes</td>
<td>
<p>Default value is
<code>scm:update|clean test|site:deploy</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.config</td>
<td>Yes</td>
<td>
<p>Config file to update/create. Default value is
<code>${basedir}/cruisecontrol.xml</code>.</p>
</td>
</tr>
<tr>
<td>maven.cruisecontrol.mail.defaultsuffix</td>
<td>Yes</td>
<td>
<p>Default value is the domain name of the first email in
<code>${pom.build.nagEmailAddress}</code>.</p>
</td>
</tr>
</table>
</section>
</body>
</document>