Skip to content

Commit 2681273

Browse files
committed
Fix Java toolchain config
1 parent e5b8c80 commit 2681273

File tree

5 files changed

+23
-1
lines changed

5 files changed

+23
-1
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ jobs:
2727
java:
2828
- 8
2929
- 17
30+
# - 21
3031
runs-on: ${{ matrix.os }}
3132
timeout-minutes: 20
3233
steps:

build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@ java {
104104

105105
tasks {
106106
withType<JavaCompile> {
107+
// https://docs.gradle.org/current/userguide/toolchains.html#comparison_table_for_setting_project_toolchains
108+
// options.release = 8
107109
options.encoding = "UTF-8"
108110
}
109111
withType<Test> {
@@ -199,3 +201,8 @@ nexusPublishing {
199201
}
200202
}
201203
}
204+
205+
tasks.named<UpdateDaemonJvm>("updateDaemonJvm") {
206+
languageVersion = JavaLanguageVersion.of(21)
207+
vendor = JvmVendorSpec.AMAZON
208+
}

gradle.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
org.gradle.daemon=true
2+
org.gradle.java.installations.auto-detect=true
3+
org.gradle.java.installations.auto-download=true
24

35
group=de.gesellix
46

gradle/gradle-daemon-jvm.properties

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#This file is generated by updateDaemonJvm
2+
toolchainUrl.FREE_BSD.AARCH64=https\://api.foojay.io/disco/v3.0/ids/836cff6b69c28369ebb08c5f3e9b9134/redirect
3+
toolchainUrl.FREE_BSD.X86_64=https\://api.foojay.io/disco/v3.0/ids/bf61362f429c3a4553b499ba99a26558/redirect
4+
toolchainUrl.LINUX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/836cff6b69c28369ebb08c5f3e9b9134/redirect
5+
toolchainUrl.LINUX.X86_64=https\://api.foojay.io/disco/v3.0/ids/bf61362f429c3a4553b499ba99a26558/redirect
6+
toolchainUrl.MAC_OS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/862aec68ec978ffb2463736698353744/redirect
7+
toolchainUrl.MAC_OS.X86_64=https\://api.foojay.io/disco/v3.0/ids/0db63c935722a67c26d9acdb1889c830/redirect
8+
toolchainUrl.UNIX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/836cff6b69c28369ebb08c5f3e9b9134/redirect
9+
toolchainUrl.UNIX.X86_64=https\://api.foojay.io/disco/v3.0/ids/bf61362f429c3a4553b499ba99a26558/redirect
10+
toolchainUrl.WINDOWS.X86_64=https\://api.foojay.io/disco/v3.0/ids/929c9452a7ee2b282306407e29f12a4e/redirect
11+
toolchainVendor=AMAZON
12+
toolchainVersion=21

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ rootProject.name = "docker-filesocket"
22

33
// https://docs.gradle.org/current/userguide/toolchains.html#sub:download_repositories
44
plugins {
5-
id("org.gradle.toolchains.foojay-resolver-convention") version "0.10.0"
5+
id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
66
}

0 commit comments

Comments
 (0)