Skip to content

Commit 325b682

Browse files
authored
Use AdoptOpenJDK JDK 8 and 11 (#74)
Use AdoptOpenJDK JDK 8 and 11
2 parents 5007f86 + 9cd7b90 commit 325b682

File tree

1 file changed

+21
-9
lines changed

1 file changed

+21
-9
lines changed

.travis.yml

+21-9
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,31 @@ env:
88
- secure: "A4YfShet5qwZ3YJ4Tco01XHnXpkNabDs3k2wV+9zlNtzoZ8h1N7ouXgsXtS8hf4MS43XTZYZq5aUGXVG/bwNqjnqP5EdURmF8e+02BrqWcJQnAFtcZY9JsiakZNd89/JkcCQnyZuQ4Z3a/39VFEPx1fGfN3mFYNhS8w7MJ9lQlZ+EqUPxJPqExaUtlzD//Pw8bTDyQMOF53+7SWGJT/747l4h9ehaRHNTFaFbI+Eh/DYSLa4RNuV81GlP1UY/lUIFYbT3pusZ5bOnvfmcSqV7HwXip0fwaP2qlb+WPckegqv53Qs0mV9Wtf6nwA6LkiGigUDYSM6LMYG71QtKoeBqsWaujTZBBQwqsvlS46o65TyuXbJ5LLbMMDNl0BztIUYV3K1WJlblIvGhiBZlvGi6mZrwuzcbiav9hbXugQEvvu+7FB+hb0cvXcaNZa6aZmZb6ck+ZhDfJoyfwo4GJWZNR+BSPNs3es80xzdQ5wg0lPsWCIUn7G0+47PzMoMOdBoq5SkeoC8bjAQ/5bbz7/GxSmWPDjaUR+f/tXKcbpokXIJ1J8w8fMVSjEWbJ39pO7/ybmDDRZgV+tPZRymDs6Z8YRw1fdbO5Unp9lXgVUvFHfZcjP+kskOHBwCV9a2s/ZpC6cNGOQRXoy3f/K27Q52w2uBc5Joplo7UUmTbCkHo0w="
99
# SONA_PASS
1010
- secure: "AnhwwEUWgN5ekyYrmT88UK6yMQ+CVYKJ+yqXuIp5N96S/sCotQWuQYtcES3mVLtt5l5/H5BMvFuiKN/Rej/w6HCo75h3TwRlX7U2HsK/7oIb+CbSgbjCbNE+b5St2fAn3TfJLjQg9rsvprOehu6xbDhwAzA55Q8FdelFc44WDCpTpxStZC4aG3dQggesHPMSkgZLcbOcg2iSVHkk0E6CiOGs5iSRUbZf5ioSbTzn3KA8yIBlD56JEnnOcbIB4ZhiqLUBG+E90eMOyC39UODxBUqe6bJegOFUTJBo/D38qGDQAOQDP5sNN1TKLh1s/riDWQNtLVLuHGuzNER98ggEfRa6jo3FX5VqqPfi36nzsXf3lCI8LoP+m4dx3Et8eduJASfxeRe2tFFrPXDHmzZQAXu963WiTH1DINaBNd8z0ZnxSMpQhDpl7m3tlMYOvUI+RYcY70XEq490EtnYtUlJBsI5NrU+Pr1qJOfvQbg8DYIdJ0w81Gb8gSfj5kCxFlaitbzQwd7f0aKBIvxxYPFTBm0Hd6qMJxOzvFVgm03YW1fYhmQYiY8nszr+evCDFCPWPX/AIqU1up/58uTX84jekxVHkGXieqDem1R0iYnhJbDocwSyBdc1j7xOZsq0z1NEu5TwwKBdWxSCJZ18wcdYVYaecr7K1GZ1wMd7g6zhuJg="
11+
matrix:
12+
- ADOPTOPENJDK=8
13+
- ADOPTOPENJDK=11
1114

12-
script: admin/build.sh
15+
before_install:
16+
# adding $HOME/.sdkman to cache would create an empty directory, which interferes with the initial installation
17+
- "[[ -d $HOME/.sdkman/bin/ ]] || rm -rf $HOME/.sdkman/"
18+
- curl -sL https://get.sdkman.io | bash
19+
- echo sdkman_auto_answer=true > $HOME/.sdkman/etc/config
20+
- source "$HOME/.sdkman/bin/sdkman-init.sh"
1321

14-
jdk:
15-
- openjdk8
16-
- openjdk11
22+
install:
23+
- sdk install java $(sdk list java | grep -o "$ADOPTOPENJDK\.[0-9\.]*hs-adpt" | head -1)
24+
- unset JAVA_HOME
25+
- java -Xmx32m -version
26+
- javac -J-Xmx32m -version
1727

18-
cache:
19-
directories:
20-
- $HOME/.ivy2/cache
21-
- $HOME/.sbt/boot
22-
- $HOME/.sbt/launchers
28+
script: admin/build.sh
2329

2430
before_cache:
2531
- find $HOME/.sbt -name "*.lock" | xargs rm
2632
- find $HOME/.ivy2 -name "ivydata-*.properties" | xargs rm
33+
cache:
34+
directories:
35+
- $HOME/.ivy2/cache
36+
- $HOME/.sbt/boot
37+
- $HOME/.sbt/launchers
38+
- $HOME/.sdkman

0 commit comments

Comments
 (0)