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.