directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From seelm...@apache.org
Subject [directory-buildtools] branch master updated: Update readme, add release process
Date Sun, 29 Oct 2017 09:42:16 GMT
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 <mail@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" <commits@directory.apache.org>'].

Mime
View raw message