Skip to content
This repository was archived by the owner on Jun 23, 2020. It is now read-only.

Commit 56ef8f6

Browse files
committed
Import travis caching config and JDK install from scala-dev
1 parent 1d63ded commit 56ef8f6

File tree

1 file changed

+4
-21
lines changed

1 file changed

+4
-21
lines changed

.travis.yml

+4-21
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
version: ~> 1.0 # needed for imports
2+
3+
import: scala/scala-dev:travis/default.yml
4+
15
language: scala
26

37
scala:
@@ -15,17 +19,7 @@ env:
1519
- ADOPTOPENJDK=8
1620
- ADOPTOPENJDK=11
1721

18-
before_install:
19-
# adding $HOME/.sdkman to cache would create an empty directory, which interferes with the initial installation
20-
- "[[ -d $HOME/.sdkman/bin ]] || rm -rf $HOME/.sdkman/"
21-
- curl -sL https://get.sdkman.io | bash
22-
- echo sdkman_auto_answer=true > $HOME/.sdkman/etc/config
23-
- source "$HOME/.sdkman/bin/sdkman-init.sh"
24-
2522
install:
26-
- sdk install java $(sdk list java | grep -o "$ADOPTOPENJDK\.[0-9\.]*hs-adpt" | head -1)
27-
- unset JAVA_HOME
28-
- java -Xmx32m -version
2923
- git fetch --tags # get all tags for sbt-dynver
3024

3125
script: ./build.sh
@@ -34,14 +28,3 @@ notifications:
3428
email:
3529
3630
37-
38-
before_cache:
39-
- rm -f $HOME/.ivy2/.sbt.ivy.lock
40-
- find $HOME/.ivy2/cache -name "ivydata-*.properties" | xargs rm
41-
- find $HOME/.sbt -name "*.lock" | xargs rm
42-
cache:
43-
directories:
44-
- $HOME/.ivy2/cache
45-
- $HOME/.sbt
46-
- $HOME/.cache/coursier
47-
- $HOME/.sdkman

0 commit comments

Comments
 (0)