Versions Compared

Key

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

...

  1. cd to the release branch for apache geode and tag the commit with the final version 

    Code Block
    git tag -s rel/v{version} -m "Apache Geode v1.0.0 release" rel/v{version}.RC{latest_rc}
    git push origin rel/v{version}


  2. git tag -s rel/v{version} -m "Apache Geode v1.0.0 release" rel/v{version}.RC{latest_rc} git push origin rel/v{version}

    cd to the release branch for geode-examples and tag the commit with the final version

    Code Block

    , using same commands as above

  3. git tag -s rel/v{version} -m "Apache Geode v1.0.0 release" rel/v{version}.RC{latest_rc} git push origin rel/v{version}

     cd to the release branch for geode-native and tag the commit with the final version

    Code Block

    , using same commands as above

  4. Use svn to move the distributions from dev to release. Use the folders created in step 1 of "Creating the release candidate" section.

    Code Block
    # in the directory created in step 1 of "Creating the release candidate" section.
    
    cd dist
    svn mv dev/geode/{version}.RC#/ release/geode/{version}
    svn commit -m "Releasing Apache Geode {version} distribution"


  5. Update the keys in dist/release.

    Code Block
    # in the directory created in step 1 of "Creating the release candidate" section.
    
    
    cp dev/geode/KEYS release/geode/KEYS
    svn commit -m "Updating Apache Geode KEYS file"


  6. Review the contents of dist/release. Remove any inactive releases. https://dist.apache.org/repos/dist/release/geode/
  7. Promote the Nexus staging repo → login to repository.apache.org→ Select Staging repositories → Find "orgapachegeode-####" → Click on the Release Button on the toolbar.

...