Publish

  1. Create a Release on GitHub (include Release Notes from JIRA)

    Create Release on GitHub

  2. Merge release branch into master

    git checkout master
    git merge release/x.y.z
    
  3. Bump app version (remove -SNAPSHOT)

    git add application.properties
    git commit -m "bumped app version to x.y.z"
    
  4. Tag release (See Tagging section)

    git tag -a vx.y.z -m 'Release x.y.z' 
    git push --tags
    
  5. Push master to remote

    git push
    
  6. Upload WAR to release

    Download latest WAR

  7. Publish Release Notes to openboxes.com

    Publish Release