Skip to content

Commit 64d1d0c

Browse files
committed
Add Travis CI
1 parent 7d637f7 commit 64d1d0c

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.travis.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Use container-based infrastructure
2+
sudo: false
3+
4+
language: scala
5+
6+
# These directories are cached to S3 at the end of the build
7+
cache:
8+
directories:
9+
- $HOME/.ivy2/cache
10+
- $HOME/.sbt
11+
12+
before_cache:
13+
# Cleanup the cached directories to avoid unnecessary cache updates
14+
- find $HOME/.ivy2/cache -name "ivydata-*.properties" -print -delete
15+
- find $HOME/.sbt -name "*.lock" -print -delete
16+
17+
script:
18+
# When running scripted tests targeting multiple SBT versions, we must first publish locally for all SBT versions
19+
- sbt "^ publishLocal" "^ scripted"

0 commit comments

Comments
 (0)