aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: c3fedf244ed0652bd731516672d025d8c8375587 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 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

1. Initialize project 

		sbt new jodersky/standard.g8
	   
2. Set up github repository and travis

3. Add publishing credentials to travis

		travis encrypt GPG_PASS=$(pass infra/ci-gpg) --add
		travis encrypt SONATYPE_PASS=$(pass infra/ci-sonatype) --add