Skip to content
Janne Valkealahti edited this page Nov 3, 2023 · 2 revisions

Jdks used as source for building bundled jdks via jlink are defined in build.gradle.

  • Look new versions from Bellsoft Downloads

  • Change download links and sha’s.

  • Gradle verify tasks will report and show sha’s mismatch.

  • Change target jdk paths in jreleaser.yml

$ ./gradlew tasks -PcliRelease=true

Jdks tasks
----------
copyJdkFromCacheBellsoft17Linux - Copy JDK bellsoft17Linux from cache
copyJdkFromCacheBellsoft17Osx - Copy JDK bellsoft17Osx from cache
copyJdkFromCacheBellsoft17Windows - Copy JDK bellsoft17Windows from cache
copyJdksFromCache - Copy JDKs from Gradle cache
copyJdksToCache - Copy JDKs to Gradle cache
deleteJdkFromCacheBellsoft17Linux - Delete JDK bellsoft17Linux from cache
deleteJdkFromCacheBellsoft17Osx - Delete JDK bellsoft17Osx from cache
deleteJdkFromCacheBellsoft17Windows - Delete JDK bellsoft17Windows from cache
deleteJdksFromCache - Delete JDKs from Gradle cache
downloadJdkBellsoft17Linux - Download JDK bellsoft17Linux
downloadJdkBellsoft17Osx - Download JDK bellsoft17Osx
downloadJdkBellsoft17OsxArm - Download JDK bellsoft17OsxArm
downloadJdkBellsoft17Windows - Download JDK bellsoft17Windows
downloadJdks - Download all JDKs
listJdks - Lists all JDKs
setupJdks - Setups all JDKs
unpackJdkBellsoft17Linux - Unpack JDK bellsoft17Linux
unpackJdkBellsoft17Osx - Unpack JDK bellsoft17Osx
unpackJdkBellsoft17OsxArm - Unpack JDK bellsoft17OsxArm
unpackJdkBellsoft17Windows - Unpack JDK bellsoft17Windows
unpackJdks - Unpack all JDKs
verifyJdkBellsoft17Linux - Verify JDK bellsoft17Linux
verifyJdkBellsoft17Osx - Verify JDK bellsoft17Osx
verifyJdkBellsoft17OsxArm - Verify JDK bellsoft17OsxArm
verifyJdkBellsoft17Windows - Verify JDK bellsoft17Windows
verifyJdks - Verify all JDKs

At least run ./gradlew verifyJdks -PcliRelease=true to see that JReleaser would download and verify jdks.

Clone this wiki locally