From 7d2fbd69eb03dda96087c825744052529715492a Mon Sep 17 00:00:00 2001 From: Lukas Rytz Date: Tue, 3 Dec 2019 11:26:25 +0100 Subject: [PATCH] Import travis caching config and JDK install from scala-dev --- .travis.yml | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/.travis.yml b/.travis.yml index b3fa690e..bc874fa2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,7 @@ +version: ~> 1.0 # needed for imports + +import: scala/scala-dev:travis/default.yml + language: scala scala: @@ -8,17 +12,7 @@ env: - ADOPTOPENJDK=8 - ADOPTOPENJDK=11 -before_install: - # adding $HOME/.sdkman to cache would create an empty directory, which interferes with the initial installation - - "[[ -d $HOME/.sdkman/bin ]] || rm -rf $HOME/.sdkman/" - - curl -sL https://get.sdkman.io | bash - - echo sdkman_auto_answer=true > $HOME/.sdkman/etc/config - - source "$HOME/.sdkman/bin/sdkman-init.sh" - install: - - sdk install java $(sdk list java | grep -o "$ADOPTOPENJDK\.[0-9\.]*hs-adpt" | head -1) - - unset JAVA_HOME - - java -Xmx32m -version - git fetch --tags # get all tags for sbt-dynver script: ./build.sh @@ -27,14 +21,3 @@ notifications: email: - jason.zaugg@lightbend.com - seth.tisue@lightbend.com - -before_cache: - - rm -f $HOME/.ivy2/.sbt.ivy.lock - - find $HOME/.ivy2/cache -name "ivydata-*.properties" | xargs rm - - find $HOME/.sbt -name "*.lock" | xargs rm -cache: - directories: - - $HOME/.ivy2/cache - - $HOME/.sbt - - $HOME/.cache/coursier - - $HOME/.sdkman