mirror of https://github.com/apache/maven.git
o this release guide is really just a place holder and contains the couple
of commands i need for releasing :-) git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@210060 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
e056ac9baa
commit
1df1ea3d1a
|
@ -0,0 +1,35 @@
|
||||||
|
-----
|
||||||
|
Releasing
|
||||||
|
-----
|
||||||
|
The Maven Team
|
||||||
|
-----
|
||||||
|
|
||||||
|
Releasing
|
||||||
|
|
||||||
|
The release plugin provides some basic functionality for making releases, and updating
|
||||||
|
the project SCM accordingly. A release is performed in 2 steps:
|
||||||
|
|
||||||
|
[[1]] Preparing the release.
|
||||||
|
|
||||||
|
[[2]] Performing the release.
|
||||||
|
|
||||||
|
Preparing the release
|
||||||
|
|
||||||
|
The <<<release:prepare>>> goal will:
|
||||||
|
|
||||||
|
[[1]] Verify that there are no uncommitted changes in the checkout
|
||||||
|
[[2]] Prompt for a desired version and tag name
|
||||||
|
[[3]] Modify the pom.xml
|
||||||
|
[[4]] Tag the entire source tree with the new tag name
|
||||||
|
|
||||||
|
-----
|
||||||
|
m2 release:prepare -DtagBase=svn+ssh://svn.codehaus.org/home/projects/plexus/scm/tags
|
||||||
|
-----
|
||||||
|
|
||||||
|
When this operation is over, your source control has the released code tagged and ready to deploy.
|
||||||
|
|
||||||
|
Performing the release
|
||||||
|
|
||||||
|
-----
|
||||||
|
m2 release:perform -DtagBase=svn+ssh://svn.codehaus.org/home/projects/plexus/scm
|
||||||
|
-----
|
Loading…
Reference in New Issue