Skip to content

Commit 977d1f6

Browse files
committed
chore: Configure Gradle Daemon JVM toolchain with Foojay resolver
This commit introduces the Gradle Daemon JVM toolchain configuration to ensure a consistent Java runtime environment across different platforms. - `settings.gradle.kts`: Added the `org.gradle.toolchains.foojay-resolver-convention` plugin (version 1.0.0) to automate JDK resolution. - `gradle/gradle-daemon-jvm.properties`: Created a new configuration file specifying JetBrains JDK version 21 as the toolchain and providing platform-specific download URLs for FreeBSD, Linux, macOS, Unix, and Windows.
1 parent 13f032f commit 977d1f6

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#This file is generated by updateDaemonJvm
2+
toolchainUrl.FREE_BSD.AARCH64=https\://api.foojay.io/disco/v3.0/ids/29ee363f71d060405f729a8f1b7f7aef/redirect
3+
toolchainUrl.FREE_BSD.X86_64=https\://api.foojay.io/disco/v3.0/ids/67a0fee3c4236b6397dcbe8575ca2011/redirect
4+
toolchainUrl.LINUX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/536afcd1dff540251f85e5d2c80458cf/redirect
5+
toolchainUrl.LINUX.X86_64=https\://api.foojay.io/disco/v3.0/ids/67a0fee3c4236b6397dcbe8575ca2011/redirect
6+
toolchainUrl.MAC_OS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/0b98aec810298c2c1d7fdac5dac37910/redirect
7+
toolchainUrl.MAC_OS.X86_64=https\://api.foojay.io/disco/v3.0/ids/658299a896470fbb3103ba3a430ee227/redirect
8+
toolchainUrl.UNIX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/536afcd1dff540251f85e5d2c80458cf/redirect
9+
toolchainUrl.UNIX.X86_64=https\://api.foojay.io/disco/v3.0/ids/67a0fee3c4236b6397dcbe8575ca2011/redirect
10+
toolchainUrl.WINDOWS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/23adb857f3cb3cbe28750bc7faa7abc0/redirect
11+
toolchainUrl.WINDOWS.X86_64=https\://api.foojay.io/disco/v3.0/ids/932015f6361ccaead0c6d9b8717ed96e/redirect
12+
toolchainVendor=JETBRAINS
13+
toolchainVersion=21

settings.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ pluginManagement {
77
maven { url= uri("https://jitpack.io") }
88
}
99
}
10+
plugins {
11+
id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
12+
}
1013

1114
dependencyResolutionManagement {
1215
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)

0 commit comments

Comments
 (0)