activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From clebertsuco...@apache.org
Subject [1/2] activemq-artemis git commit: NO-JIRA update release instruction with git-release-report
Date Mon, 04 Jun 2018 12:55:37 GMT
Repository: activemq-artemis
Updated Branches:
  refs/heads/master 931808389 -> b3354a0cb


NO-JIRA update release instruction with git-release-report


Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/cd9aed08
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/cd9aed08
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/cd9aed08

Branch: refs/heads/master
Commit: cd9aed0826f943d73af294d3dc8495e56279ecb8
Parents: 9318083
Author: Clebert Suconic <clebertsuconic@apache.org>
Authored: Thu May 31 21:50:53 2018 -0400
Committer: Clebert Suconic <clebertsuconic@apache.org>
Committed: Mon Jun 4 08:54:55 2018 -0400

----------------------------------------------------------------------
 RELEASING.md | 30 ++++++++++++++++++++++++++----
 1 file changed, 26 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/cd9aed08/RELEASING.md
----------------------------------------------------------------------
diff --git a/RELEASING.md b/RELEASING.md
index 4a27de5..d3a5e7e 100644
--- a/RELEASING.md
+++ b/RELEASING.md
@@ -165,13 +165,32 @@ svn commit
 
 Old staged releases can be cleaned out periodically.
 
+## Generate the git-report and cleanup JIRA
+
+Please, include the git-commit-report as part of the release proces. To generate it follow
these steps:
+
+- Download [git-release-report](https://github.com/clebertsuconic/git-release-report/releases)
+- Execute the following command:
+```bash
+$ java -jar git-release-report.jar <checkoutDirectory>/activemq-artemis <checkoutDirectory>/artemis-website
commit-report-<version>.html <previous-version> <version> true
+```
+
+real example used on [2.6.1](http://activemq.apache.org/artemis/commit-report-2.6.1.html):
+```bash
+$ java -jar git-release-report.jar /work/apache-checkout/activemq-artemis commit-report-2.6.1.html
2.6.0 2.6.1 true
+```
+- This will parse all the git commits between the previous release, and current release tags
while looking at current JIRA status.
+- Use this report to do some JIRA cleanup making sure your commits and JIRA are accurate.
+- Regenerate the report once you cleared JIRA.
+
 
 ## Locate Release Notes
 
-1. Go to the "Releases" page for the Artemis JIRA project: https://issues.apache.org/jira/projects/ARTEMIS?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page
-2. Click on the version being released.
-3. Click the "Release Notes" link near the top of the page.
-4. Grab the URL to put into the VOTE email.
+1. Use the previous report to cleanup JIRA
+2. Go to the "Releases" page for the Artemis JIRA project: https://issues.apache.org/jira/projects/ARTEMIS?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page
+3. Click on the version being released.
+4. Click the "Release Notes" link near the top of the page.
+5. Grab the URL to put into the VOTE email.
 
 
 ## Send Email
@@ -190,6 +209,9 @@ We added these new features as part of <version>:
 The release notes can be found here:
 https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=<releaseNotesVersionID>&projectId=12315920
 
+Ths git commit report is here:
+http://activemq.apache.org/artemis/commit-report-<version>.html
+
 Source and binary distributions can be found here:
 https://dist.apache.org/repos/dist/dev/activemq/activemq-artemis/<version>/
 


Mime
View raw message