This is an automated email from the ASF dual-hosted git repository.

ifesdjeen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cassandra-in-jvm-dtest-api.git

commit b4482d8f657d6fb70fbc407ef2542d10b9772fc6
Author: Alex Petrov <[email protected]>
AuthorDate: Thu Apr 16 12:26:34 2020 +0200

    Add information about release process
---
 README.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

diff --git a/README.md b/README.md
index 909fd40..665d904 100644
--- a/README.md
+++ b/README.md
@@ -2,3 +2,49 @@
 
 Shared API package for in-JVM distributed tests.
 
+# Releasing
+
+1. Prepare the release:
+
+```
+mvn release:clean
+mvn release:prepare
+mvn release:perform
+```
+
+2. Close staging repository: https://repository.apache.org/#stagingRepositories
+
+3. Issue a vote on developers mailing list. Add your GPG key signature, 
release SHA, and staged artifacts to release information.
+
+## Additional resources:
+
+Parent pom location: https://maven.apache.org/pom/asf/
+Maven distribution docs: 
http://www.apache.org/dev/publishing-maven-artifacts.html
+Creating a new reposotory: https://selfserve.apache.org/
+
+## GPG Key
+
+To generate key, run:
+
+```
+gpg --full-gen-key
+```
+
+To be able to sign releases with this key, make sure your key is:
+
+  * pushed to http://pool.sks-keyservers.net/
+
+```
+gpg --list-sigs "<YOUR_NAME>"
+gpg --verbose --send-keys --keyserver hkps://hkps.pool.sks-keyservers.net 
<YOUR_KEY_IDENTIFIER_HERE>
+# to test if it has worked:
+gpg --verbose --recv-keys --keyserver hkps://hkps.pool.sks-keyservers.net 
<YOUR_KEY_IDENTIFIER_HERE>
+```
+
+  * added to KEYS file
+
+```
+svn co --depth files https://dist.apache.org/repos/dist/release/cassandra/ 
release
+(gpg --list-sigs "<YOUR_NAME>" && gpg --armor --export "<YOUR_NAME>") >> KEYS
+svn commit KEYS -m "Add <YOUR NAME>'s key for releases" # or ask some PMC to 
do this for you by opening CASSANDRA jira, like this one: 
https://issues.apache.org/jira/browse/CASSANDRA-15534
+```
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to