blob: 89e411f4fed14e0560325b5983d56dedd6cdecc1 [file] [log] [blame]
STEPS TO RELEASE
1) Tag release
$ git clean -xdf # NOTE: This will delete all untracked files
$ git fetch origin
$ git checkout master
$ git reset --hard origin/master # NOTE: This will lose any local commits to master branch
$ git tag -a X.X.X
2) Build sources
$ sbt compile
$ sbt test:compile
$ sbt debug:compile
3) Run tests
$ sbt test
4) Publish tag
$ git push --tags
5) Publish to NCSA servers
$ sbt publishSigned