Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Update CHANGES.txt in trunk to replace Trunk (unreleased changes) with Release X.Y.0 - YYYY-MM-DD. Commit:
    No Format
    svn commit -m "Preparing for release X.Y.Z"
    
  • Create a branch for the release series:
    No Format
    svn copy https://svn.apache.org/repos/asf/incubator/bigtop/trunk \
    https://svn.apache.org/repos/asf/incubator/bigtop/branches/branch-X.Y -m "Branching for X.Y releases"
    
  • Add back Trunk (unreleased changes) to CHANGES.txt in trunk.
  • Bump the version number in trunk:
    No Format
    for file in $(find . -name pom.xml); do
      sed -i -e "s/0.X.0-incubating-SNAPSHOT/0.Y.0-incubating-SNAPSHOT/" $file;
    done
    
  • Commit these changes to trunk.
  • Checkout the release branch
    No Format
    svn checkout https://svn.apache.org/repos/asf/incubator/bigtop/branches/branch-X.Y
    
  • Update the release branch's version information

...

  • : the version number in the release branch ends in -SNAPSHOT, but we need to remove this for the release. For example, 0.1.0-SNAPSHOT needs to be changed to 0.1.0.
    No Format
    
    for file in $(find . -name pom.xml); do
      sed -e "s/0.X.0-SNAPSHOT/0.X.0/" $file;
    done
    

3. Build and run Package and Smoke Tests

...