File tree 1 file changed +25
-4
lines changed
1 file changed +25
-4
lines changed Original file line number Diff line number Diff line change 1
1
language : scala
2
2
3
- jdk :
4
- - openjdk8
5
- - openjdk11
6
-
7
3
scala :
8
4
# note that 2.13 is on the 2.13.x branch instead
9
5
- 2.11.12
17
13
- secure : " lx2qFeFxh9AFmyHR7hH4Qf9flIEx8VgYj6ebzuxp1cc1ZZiXHC1256x0bHFDUH9bhJACOazOrco/+v6MBAriBkWxLBc98FrC6OkVeQMFW2ffWSBuHRclilKsQA/Lsgc81Wg+WV105hOqUNAkTXgroblInNt+KS+DhC/8FVoh9ZY="
18
14
# SONA_PASS
19
15
- secure : " FZC+FZnBNeklA150vW5QDZJ5J7t+DExJrgyXWM46Wh0MobjH8cvydgC3qatItb0rDBV8l7zO1LDwl2KEi92aefw2a8E49z6qVOHgUXiI3SAx7M0UO0FFeKPmTXCLcBlbnGLcUqNjIZfuIEufQvPblKTl8qN4eMmcMn9jsNzJr28="
16
+ matrix :
17
+ - ADOPTOPENJDK=8
18
+ - ADOPTOPENJDK=11
19
+
20
+ before_install :
21
+ # adding $HOME/.sdkman to cache would create an empty directory, which interferes with the initial installation
22
+ - " [[ -d $HOME/.sdkman/bin/ ]] || rm -rf $HOME/.sdkman/"
23
+ - curl -sL https://get.sdkman.io | bash
24
+ - echo sdkman_auto_answer=true > $HOME/.sdkman/etc/config
25
+ - source "$HOME/.sdkman/bin/sdkman-init.sh"
26
+
27
+ install :
28
+ - sdk install java $(sdk list java | grep -o "$ADOPTOPENJDK\.[0-9\.]*hs-adpt" | head -1)
29
+ - unset JAVA_HOME
30
+ - java -Xmx32m -version
31
+ - javac -J-Xmx32m -version
20
32
21
33
script :
22
34
- admin/build.sh
@@ -25,3 +37,12 @@ notifications:
25
37
email :
26
38
27
39
40
+
41
+ before_cache :
42
+ - find $HOME/.sbt -name "*.lock" | xargs rm
43
+ - find $HOME/.ivy2/cache -name "ivydata-*.properties" | xargs rm
44
+ cache :
45
+ directories :
46
+ - $HOME/.ivy2/cache
47
+ - $HOME/.sbt
48
+ - $HOME/.sdkman
You can’t perform that action at this time.
0 commit comments