Basic sbt template
A basic sbt template that features:
- Basic Scala project setup
- Versioning directly tied to git
- Continuous integration and automatic publishing to Sonatype when tags are pushed
Usage
-
Initialize project
sbt new jodersky/standard.g8
-
Set up github repository and travis
-
Add publishing credentials to travis
travis encrypt GPG_PASS=$(pass infra/ci-gpg) --add travis encrypt SONATYPE_PASS=$(pass infra/ci-sonatype) --add