You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by cs...@apache.org on 2022/06/03 08:33:04 UTC

[maven-indexer] branch master updated: Add RELEASE.md doco

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

cstamas pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-indexer.git


The following commit(s) were added to refs/heads/master by this push:
     new 98805c1  Add RELEASE.md doco
98805c1 is described below

commit 98805c189f5f51e0fd5aa975b21f30bcdbddefab
Author: Tamas Cservenak <ta...@cservenak.net>
AuthorDate: Fri Jun 3 10:32:48 2022 +0200

    Add RELEASE.md doco
---
 RELEASE.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/RELEASE.md b/RELEASE.md
new file mode 100644
index 0000000..ad4211a
--- /dev/null
+++ b/RELEASE.md
@@ -0,0 +1,53 @@
+# Release cheat sheet
+
+Check site build before starting.
+
+Perform the release:
+
+```
+$ mvn release:prepare
+$ mvn release:perform
+```
+
+Build and deploy site (to LATEST):
+
+```
+$ mvn -P reporting site site:stage
+$ mvn scm-publish:publish-scm
+```
+
+Email the vote.
+
+## Post-vote steps
+
+Email the vote result. If succeeded, continue, otherwise cleanup.
+
+Release staged artifacts, wait for sync. Once synced, continue.
+
+JIRA: release the version.
+
+Github make a release and point it to JIRA release notes.
+
+Copy source release to dist area:
+
+```
+$ svn add indexer/maven-indexer-6.2.1-source-release.zip
+$ svn add indexer/maven-indexer-6.2.1-source-release.zip.asc 
+$ svn add indexer/maven-indexer-6.2.1-source-release.zip.sha512 
+$ svn rm indexer/maven-indexer-6.2.0-source-release.zip
+$ svn rm indexer/maven-indexer-6.2.0-source-release.zip.asc
+$ svn rm indexer/maven-indexer-6.2.0-source-release.zip.sha512
+$ svn commit
+```
+
+Copy site to final place (from LATEST):
+
+```
+$ svnmucc -m "Publish maven-indexer 6.2.1 documentation" \
+  -U https://svn.apache.org/repos/asf/maven/website/components \
+  cp HEAD maven-indexer-archives/maven-indexer-LATEST maven-indexer-archives/maven-indexer-6.2.1 \
+  rm maven-indexer \
+  cp HEAD maven-indexer-archives/maven-indexer-LATEST maven-indexer
+```
+
+Email the announce.