spotify/dbeam

Sonatype release from travis

labianchin opened this issue · 1 comments

Release is currently manual and it does not run in travis.

To release make sure to:

git clone git@github.com:spotify/dbeam.git dbeam_release1
cd $_
git config user.email $USER@users.noreply.github.com
git checkout master && git branch --set-upstream-to=origin/master master
time sbt '+publishLocalSigned' 'release cross with-defaults'

We should investigate having the release performed by travis.

A few references:

https://alexn.org/blog/2017/08/16/automatic-releases-sbt-travis.html
https://github.com/scalacenter/sbt-release-early/wiki/How-to-release-in-Travis-(CI)
https://github.com/making/travis-ci-maven-deploy-skelton
https://github.com/spotify/spydra/blob/master/.travis.yml#L11

Closed by #43