Skip to content

Commit 7c0029c

Browse files
authored
Install JDK from jabba (#200)
This is a first step in releasing from travis, #128
1 parent 2474cc3 commit 7c0029c

File tree

1 file changed

+37
-15
lines changed

1 file changed

+37
-15
lines changed

.travis.yml

Lines changed: 37 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,58 @@
11
language: scala
22

3-
jdk:
4-
- openjdk8
5-
- openjdk11
6-
73
env:
84
- SCALA_VERSION=2.11.6
5+
96
- SCALA_VERSION=2.11.7
7+
108
- SCALA_VERSION=2.11.8
9+
1110
- SCALA_VERSION=2.11.11
11+
12+
# 2.11.12 was the first Scala 2.11.x version to work on jdk11
13+
- SCALA_VERSION=2.11.12
14+
1215
- SCALA_VERSION=2.11.12
16+
17+
- SCALA_VERSION=2.12.3
18+
1319
- SCALA_VERSION=2.12.3
20+
1421
- SCALA_VERSION=2.12.4
22+
23+
- SCALA_VERSION=2.12.4
24+
25+
- SCALA_VERSION=2.12.6
26+
1527
- SCALA_VERSION=2.12.6
28+
29+
- SCALA_VERSION=2.12.7
30+
1631
- SCALA_VERSION=2.12.7
32+
1733
- SCALA_VERSION=2.12.8
34+
35+
- SCALA_VERSION=2.12.8
36+
37+
- SCALA_VERSION=2.12.9
38+
1839
- SCALA_VERSION=2.12.9
40+
41+
- SCALA_VERSION=2.12.10
42+
1943
- SCALA_VERSION=2.12.10
44+
2045
- SCALA_VERSION=2.13.0
46+
47+
- SCALA_VERSION=2.13.0
48+
49+
- SCALA_VERSION=2.13.1
50+
2151
- SCALA_VERSION=2.13.1
52+
2253

23-
# 2.11.12 was the first Scala 2.11.x version to work on jdk11
24-
matrix:
25-
exclude:
26-
- jdk: openjdk11
27-
env: SCALA_VERSION=2.11.6
28-
- jdk: openjdk11
29-
env: SCALA_VERSION=2.11.7
30-
- jdk: openjdk11
31-
env: SCALA_VERSION=2.11.8
32-
- jdk: openjdk11
33-
env: SCALA_VERSION=2.11.11
54+
before_install: curl -Ls https://git.io/jabba | bash && . ~/.jabba/jabba.sh
55+
install: jabba install "$TRAVIS_JDK" && jabba use "$_" && java -Xmx32m -version
3456

3557
script:
3658
# Increasing ReservedCodeCacheSize minimizes scala compiler-interface compile times

0 commit comments

Comments
 (0)