Author: hboutemy
Date: Tue Jan 4 21:28:13 2022
New Revision: 1896680
Log:
update doc
Modified:
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/index.html
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/branch.html
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/perform-release.html
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/prepare-release.html
Modified:
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/index.html
==============================================================================
---
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/index.html
(original)
+++
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-manager/index.html
Tue Jan 4 21:28:13 2022
@@ -120,70 +120,63 @@
</div>
<div id="bodyColumn" class="span10" >
<div class="section">
-<h2><a name="Maven_Release_Manager"></a>Maven Release Manager</h2>
-<p>Maven Release Manager implements:</p>
-<ul>
-<li>the release management engine (<a
href="./apidocs/org/apache/maven/shared/release/ReleaseManager.html">ReleaseManager</a>
API with <a
href="./xref/org/apache/maven/shared/release/DefaultReleaseManager.html">DefaultReleaseManager</a>
implementation),</li>
-<li>default release phases (in <a
href="./apidocs/org/apache/maven/shared/release/phase/package-summary.html">phase
package</a>),</li>
-<li>and the default release strategy (<a
href="./apidocs/org/apache/maven/shared/release/strategies/DefaultStrategy.html">DefaultStrategy</a>)
with its phases configuration:
-<div class="source"><pre class="prettyprint linenums"><component>
- <role>org.apache.maven.shared.release.strategy.Strategy</role>
- <role-hint>default</role-hint>
-
<implementation>org.apache.maven.shared.release.strategies.DefaultStrategy</implementation>
- <configuration>
- <preparePhases>
- <phase>check-poms</phase>
- <phase>scm-check-modifications</phase>
- <phase>check-dependency-snapshots</phase>
- <phase>create-backup-poms</phase>
- <phase>map-release-versions</phase>
- <phase>input-variables</phase>
- <phase>map-development-versions</phase>
- <phase>rewrite-poms-for-release</phase>
- <phase>generate-release-poms</phase>
- <phase>run-preparation-goals</phase>
- <phase>scm-commit-release</phase>
- <phase>scm-tag</phase>
- <phase>rewrite-poms-for-development</phase>
- <phase>remove-release-poms</phase>
- <phase>run-completion-goals</phase>
- <phase>scm-commit-development</phase>
- <phase>end-release</phase>
- </preparePhases>
- <performPhases>
- <phase>verify-completed-prepare-phases</phase>
- <phase>checkout-project-from-scm</phase>
- <phase>run-perform-goals</phase>
- </performPhases>
- <rollbackPhases>
- <phase>restore-backup-poms</phase>
- <phase>scm-commit-rollback</phase>
- <phase>remove-scm-tag</phase>
- </rollbackPhases>
- <branchPhases>
- <phase>check-poms</phase>
- <phase>scm-check-modifications</phase>
- <phase>create-backup-poms</phase>
- <phase>map-branch-versions</phase>
- <phase>branch-input-variables</phase>
- <phase>map-development-versions</phase>
- <phase>rewrite-poms-for-branch</phase>
- <phase>scm-commit-branch</phase>
- <phase>scm-branch</phase>
- <phase>rewrite-poms-for-development</phase>
- <phase>scm-commit-development</phase>
- <phase>end-release</phase>
- </branchPhases>
- <updateVersionsPhases>
- <phase>check-poms-updateversions</phase>
- <phase>create-backup-poms</phase>
- <phase>map-development-versions</phase>
- <phase>rewrite-pom-versions</phase>
- </updateVersionsPhases>
- </configuration>
-</component>
-</pre></div></li></ul></div>
- </div>
+ <h2><a name="Maven_Release_Manager"></a>Maven Release Manager</h2>
+ <p>Maven Release Manager implements:</p>
+ <ul>
+ <li>the release management engine (<a
href="./apidocs/org/apache/maven/shared/release/ReleaseManager.html">ReleaseManager</a>
API with <a
href="./xref/org/apache/maven/shared/release/DefaultReleaseManager.html">DefaultReleaseManager</a>
implementation),</li>
+ <li>available release phases (in <a
href="./apidocs/org/apache/maven/shared/release/phase/package-summary.html">phase
package</a>) to be used in <a
href="./apidocs/org/apache/maven/shared/release/strategies/DefaultStrategy.html">Strategy</a>
configuration,</li>
+ <li>and the default phases configuration for each release goal:
+ <ul>
+ <li><a name="prepare"><tt>prepare</tt></a>:
+ <div class="source"><pre class="prettyprint
linenums"><phase>check-poms</phase>
+ <phase>scm-check-modifications</phase>
+ <phase>check-dependency-snapshots</phase>
+ <phase>create-backup-poms</phase>
+ <phase>map-release-versions</phase>
+ <phase>input-variables</phase>
+ <phase>map-development-versions</phase>
+ <phase>rewrite-poms-for-release</phase>
+ <phase>generate-release-poms</phase>
+ <phase>run-preparation-goals</phase>
+ <phase>scm-commit-release</phase>
+ <phase>scm-tag</phase>
+ <phase>rewrite-poms-for-development</phase>
+ <phase>remove-release-poms</phase>
+ <phase>run-completion-goals</phase>
+ <phase>scm-commit-development</phase>
+ <phase>end-release</phase>
+ </pre></div></li>
+ <li><a name="perform"><tt>perform</tt></a>:
+ <div class="source"><pre class="prettyprint
linenums"><phase>verify-completed-prepare-phases</phase>
+ <phase>checkout-project-from-scm</phase>
+ <phase>run-perform-goals</phase>
+ </pre></div></li>
+ <li><a name="rollback"><tt>rollback</tt></a>:
+ <div class="source"><pre class="prettyprint
linenums"><phase>restore-backup-poms</phase>
+ <phase>scm-commit-rollback</phase>
+ <phase>remove-scm-tag</phase>
+ </pre></div></li>
+ <li><a name="branch"><tt>branch</tt></a>:
+ <div class="source"><pre class="prettyprint
linenums"><phase>check-poms</phase>
+ <phase>scm-check-modifications</phase>
+ <phase>create-backup-poms</phase>
+ <phase>map-branch-versions</phase>
+ <phase>branch-input-variables</phase>
+ <phase>map-development-versions</phase>
+ <phase>rewrite-poms-for-branch</phase>
+ <phase>scm-commit-branch</phase>
+ <phase>scm-branch</phase>
+ <phase>rewrite-poms-for-development</phase>
+ <phase>scm-commit-development</phase>
+ <phase>end-release</phase>
+ </pre></div></li>
+ <li><a name="update-versions"><tt>update-versions</tt></a>:
+ <div class="source"><pre class="prettyprint
linenums"><phase>check-poms-updateversions</phase>
+ <phase>create-backup-poms</phase>
+ <phase>map-development-versions</phase>
+ <phase>rewrite-pom-versions</phase>
+ </pre></div></li></ul></li></ul></div>
+ </div>
</div>
</div>
<hr/>
Modified:
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/branch.html
==============================================================================
---
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/branch.html
(original)
+++
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/branch.html
Tue Jan 4 21:28:13 2022
@@ -116,7 +116,7 @@
<div id="bodyColumn" class="span10" >
<div class="section">
<h2><a name="Create_a_Branch"></a>Create a Branch</h2>
-<p>Creating a branch involves the following release phases:</p>
+<p>Creating a branch involves the following release phases <a
href="../maven-release-manager/#branch">by default</a>:</p>
<ul>
<li>Check that there are no uncommitted changes in the sources</li>
<li>Change the version in the POMs if you want to change it in the branch (you
will be prompted for the versions to use)</li>
Modified:
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/perform-release.html
==============================================================================
---
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/perform-release.html
(original)
+++
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/perform-release.html
Tue Jan 4 21:28:13 2022
@@ -118,7 +118,7 @@ John Tolentino [email protected]" />
<div id="bodyColumn" class="span10" >
<div class="section">
<h2><a name="Perform_a_Release"></a>Perform a Release</h2>
-<p>Performing a release runs the following release phases:</p>
+<p>Performing a release runs the following release phases <a
href="../maven-release-manager/#perform">by default</a>:</p>
<ul>
<li>Checkout from an SCM URL with optional tag</li>
<li>Run the predefined Maven goals to release the project (by default,
<tt>deploy site-deploy</tt>)</li></ul>
Modified:
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/prepare-release.html
==============================================================================
---
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/prepare-release.html
(original)
+++
maven/website/components/maven-release-archives/maven-release-LATEST/maven-release-plugin/examples/prepare-release.html
Tue Jan 4 21:28:13 2022
@@ -119,7 +119,7 @@ Dennis Lundberg [email protected]" />
<div id="bodyColumn" class="span10" >
<div class="section">
<h2><a name="Prepare_a_Release"></a>Prepare a Release</h2>
-<p>Preparing a release goes through the following release phases:</p>
+<p>Preparing a release goes through the following release phases <a
href="../maven-release-manager/#prepare">by default</a>:</p>
<ul>
<li>Check that there are no uncommitted changes in the sources</li>
<li>Check that there are no SNAPSHOT dependencies</li>