File tree Expand file tree Collapse file tree 6 files changed +23
-21
lines changed Expand file tree Collapse file tree 6 files changed +23
-21
lines changed Original file line number Diff line number Diff line change 42
42
fail-fast : true
43
43
matrix :
44
44
os : [ ubuntu-latest, macos-latest, windows-latest ]
45
- jdk : [ 21 ]
45
+ jdk : [ ea ]
46
46
include :
47
47
- os : ubuntu-latest
48
48
cmd : ./mvnw
@@ -70,12 +70,14 @@ jobs:
70
70
with :
71
71
website : jdk.java.net
72
72
release : ${{ matrix.jdk }}
73
+ version : latest
74
+
73
75
install : false
74
76
75
77
- name : Download OpenJDK (fallback)
76
78
if : ${{ false }}
77
79
run : |
78
- download_url="https://download.java.net/java/early_access/jdk21/1 /GPL/openjdk-21-ea+1_linux -x64_bin.tar.gz"
80
+ download_url="https://download.java.net/java/early_access/jdkea/latest /GPL/openjdk-ea-latest_linux -x64_bin.tar.gz"
79
81
wget -O $RUNNER_TEMP/java_package.tar.gz $download_url
80
82
81
83
- name : Set up OpenJDK ${{ matrix.jdk }} with dep cache
Original file line number Diff line number Diff line change 1
1
<extensions xmlns =" http://maven.apache.org/EXTENSIONS/1.0.0"
2
2
xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
3
3
xsi : schemaLocation =" http://maven.apache.org/EXTENSIONS/1.0.0 http://maven.apache.org/xsd/core-extensions-1.0.0.xsd" >
4
- <!-- extension>
5
- <groupId>com.soebes.maven.extensions</groupId>
6
- <artifactId>maven-buildtime-profiler</artifactId>
7
- <version>0.2.0</version>
8
- </extension-->
9
- <!-- extension>
10
- <groupId>org.apache.maven.extensions</groupId>
11
- <artifactId>maven-build-cache-extension</artifactId>
12
- <version>1.0.0</version>
13
- </extension-->
14
4
<extension >
15
5
<groupId >fr.brouillard.oss</groupId >
16
6
<artifactId >jgitver-maven-plugin</artifactId >
17
7
<version >1.9.0</version >
18
8
</extension >
9
+ <!-- extension>
10
+ <groupId>org.apache.maven.extensions</groupId>
11
+ <artifactId>maven-build-cache-extension</artifactId>
12
+ <version>1.0.1</version>
13
+ </extension-->
14
+ <!-- extension>
15
+ <groupId>com.soebes.maven.extensions</groupId>
16
+ <artifactId>maven-buildtime-profiler</artifactId>
17
+ <version>0.2.0</version>
18
+ </extension-->
19
19
</extensions >
Original file line number Diff line number Diff line change 4
4
<toolchain >
5
5
<type >jdk</type >
6
6
<provides >
7
- <version >17 </version >
7
+ <version >{LTS} </version >
8
8
<vendor >openjdk</vendor >
9
9
<!-- vendor>zulu</vendor-->
10
10
<!-- vendor>adoptopenjdk</vendor-->
11
11
</provides >
12
12
<configuration >
13
- <jdkHome >/path/to/jdk/17 </jdkHome >
13
+ <jdkHome >/path/to/jdk/{LTS} </jdkHome >
14
14
</configuration >
15
15
</toolchain >
16
16
<toolchain >
17
17
<type >jdk</type >
18
18
<provides >
19
- <version >21 </version >
19
+ <version >{EA} </version >
20
20
<vendor >openjdk</vendor >
21
21
</provides >
22
22
<configuration >
23
- <jdkHome >/path/to/jdk/21 </jdkHome >
23
+ <jdkHome >/path/to/jdk/{EA} </jdkHome >
24
24
</configuration >
25
25
</toolchain >
26
26
</toolchains >
Original file line number Diff line number Diff line change 1
1
# Enable auto-env through the sdkman_auto_env config
2
2
# Add key=value pairs of SDKs to use below
3
- java=openjdk-ea-21
3
+ java=openjdk-ea
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ $ ./mvnw clean versions:display-dependency-updates versions:display-plugin-updat
77
77
78
78
[ java_url ] : https://jdk.java.net/
79
79
80
- [ java_img ] : https://img.shields.io/badge/OpenJDK-jdk--21 -ea791d?logo=java&style=for-the-badge&logoColor=ea791d
80
+ [ java_img ] : https://img.shields.io/badge/OpenJDK-jdk--22 -ea791d?logo=java&style=for-the-badge&logoColor=ea791d
81
81
82
82
[ gha_url ] : https://github.com/sureshg/jmh-bench-sample/actions/workflows/build.yml
83
83
Original file line number Diff line number Diff line change 21
21
<project .build.outputTimestamp>2020-04-19T01:51:00Z</project .build.outputTimestamp>
22
22
23
23
<!-- Compiler versions -->
24
- <jdk .version>21 </jdk .version>
25
- <release .version>21 </release .version>
24
+ <jdk .version>22 </jdk .version>
25
+ <release .version>22 </release .version>
26
26
<maven .version>3.8</maven .version>
27
27
<maven .compiler.release>${release.version} </maven .compiler.release>
28
28
<!-- <maven.compiler.source>${release.version}</maven.compiler.source>-->
354
354
<configuration >
355
355
<toolchains >
356
356
<jdk >
357
- <version >[17 ,)</version >
357
+ <version >[21 ,)</version >
358
358
</jdk >
359
359
</toolchains >
360
360
</configuration >
You can’t perform that action at this time.
0 commit comments