You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by se...@apache.org on 2017/10/29 09:42:16 UTC
[directory-buildtools] branch master updated: Update readme,
add release process
This is an automated email from the ASF dual-hosted git repository.
seelmann pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/directory-buildtools.git
The following commit(s) were added to refs/heads/master by this push:
new 296711c Update readme, add release process
296711c is described below
commit 296711ce7a332ae52e2ea72250c61d0ddbf9fa24
Author: Stefan Seelmann <ma...@stefan-seelmann.de>
AuthorDate: Sun Oct 29 10:42:02 2017 +0100
Update readme, add release process
---
README.md | 42 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/README.md b/README.md
index 91dfa0c..32ae535 100644
--- a/README.md
+++ b/README.md
@@ -17,3 +17,45 @@
under the License.
-->
+Apache Directory Build Tools
+============================
+
+This repository contains build tools of the [Apache Directory project](https://directory.apache.org/).
+
+
+Release Process
+---------------
+
+### Prepare the POM
+
+ mvn release:prepare -DdryRun=true
+
+### Deploy a snapshot
+
+ mvn deploy
+
+This is useful to verify your settings in ~/.m2/settings.xml (Nexus password and GPG key)
+
+### Prepare the release
+
+ mvn release:clean
+ mvn release:prepare
+
+When asked for the SCM release tag please remove the project prefix, the version number is enough.
+
+This creates a tag here: <https://gitbox.apache.org/repos/asf?p=directory-buildtools.git>
+
+### Stage the release
+
+ mvn release:perform
+
+This deploys the POM to a staging repository. Go to <https://repository.apache.org/index.html#stagingRepositories> and close the staging repository.
+
+### Call the vote
+
+Start the vote.
+
+### Publish
+
+After successful vote publish the artifacts, therefore go to <https://repository.apache.org/index.html#stagingRepositories> and release the staging repository.
+
--
To stop receiving notification emails like this one, please contact
['"commits@directory.apache.org" <co...@directory.apache.org>'].