@@ -18,49 +18,48 @@ jobs:
18
18
- uses : actions/checkout@v2
19
19
- uses : actions/setup-java@v2
20
20
with :
21
- java-version : 17 -ea
21
+ java-version : 18 -ea
22
22
distribution : temurin
23
23
cache : maven
24
24
- name : Install JDK and build project
25
- run : ./mvnw verify -Pjava17
25
+ run : ./mvnw verify -Pjava18
26
26
continue-on-error : false
27
- any -supported :
27
+ hotspot -supported :
28
28
name : Any (supported)
29
29
strategy :
30
30
fail-fast : false
31
31
matrix :
32
32
os : [ubuntu-18.04, macOS-10.15, windows-2019]
33
- java : [8, 11]
34
- distribution : [temurin, adopt-openj9]
33
+ java : [8, 11, 17]
35
34
runs-on : ${{ matrix.os }}
36
35
steps :
37
36
- uses : actions/checkout@v2
38
37
- uses : actions/setup-java@v2
39
38
with :
40
39
java-version : ${{ matrix.java }}
41
- distribution : ${{ matrix.distribution }}
40
+ distribution : temurin
42
41
architecture : x64
43
42
cache : maven
44
43
- name : Build project
45
44
run : ./mvnw verify -Pintegration -Pjava${{ matrix.java }}
46
- hotspot-32 :
47
- name : HotSpot (32 bit )
45
+ j9-supported :
46
+ name : Any (supported )
48
47
strategy :
49
48
fail-fast : false
50
49
matrix :
51
- os : [ubuntu-18.04, windows-2019]
52
- java : [8]
50
+ os : [ubuntu-18.04, macOS-10.15, windows-2019]
51
+ java : [8, 11 ]
53
52
runs-on : ${{ matrix.os }}
54
53
steps :
55
54
- uses : actions/checkout@v2
56
55
- uses : actions/setup-java@v2
57
56
with :
58
57
java-version : ${{ matrix.java }}
59
- distribution : zulu
60
- architecture : x86
58
+ distribution : adopt-openj9
59
+ architecture : x64
61
60
cache : maven
62
61
- name : Build project
63
- run : ./mvnw verify "-Djapicmp.skip=true" -Pintegration -Pjava${{ matrix.java }}
62
+ run : ./mvnw verify -Pintegration -Pjava${{ matrix.java }}
64
63
hotspot-unsupported :
65
64
name : HotSpot (unsupported)
66
65
strategy :
78
77
cache : maven
79
78
- name : Build project
80
79
run : ./mvnw verify -Pintegration -Pjava${{ matrix.java }}
80
+ hotspot-32 :
81
+ name : HotSpot (32 bit)
82
+ strategy :
83
+ fail-fast : false
84
+ matrix :
85
+ os : [ubuntu-18.04, windows-2019]
86
+ java : [8]
87
+ runs-on : ${{ matrix.os }}
88
+ steps :
89
+ - uses : actions/checkout@v2
90
+ - uses : actions/setup-java@v2
91
+ with :
92
+ java-version : ${{ matrix.java }}
93
+ distribution : zulu
94
+ architecture : x86
95
+ cache : maven
96
+ - name : Build project
97
+ run : ./mvnw verify "-Djapicmp.skip=true" -Pintegration -Pjava${{ matrix.java }}
81
98
hotspot-legacy :
82
99
name : HotSpot (legacy)
83
100
strategy :
0 commit comments