Skip to content
jmhsieh edited this page Feb 5, 2011 · 7 revisions

This page documents how to build and release Flume

  1. Verify that there are no blockers on the FLUME JIRA for this release, reassign any non-blockers to another version
  2. Update version number in build.xml, releasenotes, build.xml, releasenotes,
  3. Create a new branch for the release
  4. Update the changelog to include the “release notes” from JIRA
  5. git clean -xdf for fresh repo
  6. Build project using ant tar
  7. Rebuild docs (ant docs) to use new version number
  8. Ensure that the version number in x, etc are correct
  9. Smoke test the resulting archive ( Flume Release Test Plan )
  10. Publish the release candidate by uploading tested tar to github ( https://github.com/cloudera/flume/downloads )
  11. Announce the release candidate on the flume-dev list
  12. After feedback from list either cut a new rc or publish the rc as “official”
Clone this wiki locally