hadoop-common-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Hadoop Wiki] Update of "HowToReleasePostMavenization" by RobertEvans
Date Tue, 25 Sep 2012 21:46:55 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.

The "HowToReleasePostMavenization" page has been changed by RobertEvans:

  svn co https://svn.apache.org/repos/asf/hadoop/common/branches/branch-X.Y
  	1. Update {{{CHANGES.txt}}} to include the release version and date (this change must be
committed to trunk and any intermediate branches between trunk and the branch being released).
- 	1. Update {{{src/docs/releasenotes.html}}} with release notes for this release. You generate
these with: {{{
+ 	1. Generate {{{releasenotes.html}}} with release notes for this release. You generate these
with: {{{
+ python ./dev-support/relnotes.py -v $(vers)
+ }}} If you release includes more then one version you may add additional -v options for
each version.  By default the previousVersion mentioned in the notes will be X.Y.Z-1, if this
is not correct you can override this by setting the --previousVer option.
+         1. Update {{{releasenotes.html}}} {{{
+ mv releasenotes.$(vers).html ./hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html
+ }}} Note that the script generates a set of notes for HDFS, HADOOP, MAPREDUCE, and YARN
too, but only common is linked from the html documentation so the indavidual ones are ignored
for now.
- cd src/docs
- jira.sh -s https://issues.apache.org/jira -u $user -p $pw \
-    -a getIssueList --search \
-    "project in (HADOOP,HDFS,MAPREDUCE) and fixVersion = '$vers' and resolution = Fixed"
-    | ./relnotes.py > $vers.html
- }}} edit the releasenotes.html with the list of items from $vers.html. 
  	1. Update the version number in {{{build.xml}}} to be ''hadoop-X.Y.N-dev'', where ''N''
is one greater than the release being made.
  	1. Commit these changes. {{{
  svn commit -m "Preparing for release X.Y.Z"

View raw message