From 9b4c741f25501ccb9290739796002ab3269663b1 Mon Sep 17 00:00:00 2001 From: Jason Zaugg Date: Thu, 28 Mar 2019 11:02:49 +1000 Subject: [PATCH] Adopt best practices in Travis Build Enable caching of SBT and downloaded artifacts Use openjdk8 rather than oraclejdk. --- .travis.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index fbd08d4..2fa510c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,4 +2,12 @@ sudo: false language: scala script: sbt '; extras/publishLocal; project plugin; ^scripted' jdk: - - oraclejdk8 + - oraclejdk8 +cache: + directories: + - $HOME/.ivy2/cache + - $HOME/.sbt +before_cache: + # Cleanup the cached directories to avoid unnecessary cache updates + - find $HOME/.ivy2/cache -name "ivydata-*.properties" -print -delete + - find $HOME/.sbt -name "*.lock" -print -delete