File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change
1
+ before_install :
2
+ # adding $HOME/.sdkman to cache would create an empty directory, which interferes with the initial installation
3
+ - " [[ -d $HOME/.sdkman/bin/ ]] || rm -rf $HOME/.sdkman/"
4
+ - curl -sL https://get.sdkman.io | bash
5
+ - echo sdkman_auto_answer=true > $HOME/.sdkman/etc/config
6
+ - echo sdkman_auto_selfupdate=true >> $HOME/.sdkman/etc/config
7
+ - source "$HOME/.sdkman/bin/sdkman-init.sh"
8
+ - sdk install java $(sdk list java | grep -o "$ADOPTOPENJDK\.[0-9\.]*hs-adpt" | head -1) | true
9
+ - unset JAVA_HOME
10
+ - java -Xmx32m -version
11
+ - javac -J-Xmx32m -version
12
+
13
+ before_cache :
14
+ - rm -fv $HOME/.ivy2/.sbt.ivy.lock
15
+ - find $HOME/.ivy2/cache -name "ivydata-*.properties" -print -delete
16
+ - find $HOME/.sbt -name "*.lock" -print -delete
17
+
18
+ cache :
19
+ directories :
20
+ - $HOME/.ivy2/cache
21
+ - $HOME/.sbt
22
+ - $HOME/.sdkman
23
+ - $HOME/.cache/coursier
You can’t perform that action at this time.
0 commit comments