Skip to content

Require JDK 24, update GHA and GitLab CI #179

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

msgilligan
Copy link
Member

@msgilligan msgilligan commented May 21, 2025

gradle.properties:

  • set javaToolchainVersion = 24
  • Remove use of the JDK23 environment variable

GHA gradle.yml:

  • Remove javaToolchainVersion override in gradle commands

.gitlab_ci.yml:

  • Upgrade to JDK 24. For the Trixie build we now install JDK 24 via Nix because (non-LTS) JDK 24 has been removed from Trixie.

README.adoc:

  • Update to say JDK 24 and Gradle 8.14 are required, etc.

Note that options.release in the Gradle build files is still set to 23, so it is currently still possible to build with JDK 23 by using -PjavaToolchainVersion=23, but that will change soon.

@msgilligan msgilligan force-pushed the msgilligan/gradle-require-jdk-24 branch 2 times, most recently from 3830aad to 344d213 Compare May 21, 2025 17:23
@msgilligan msgilligan requested review from schildbach and craigraw May 21, 2025 17:32
@msgilligan msgilligan force-pushed the msgilligan/gradle-require-jdk-24 branch from 344d213 to 43ee4ca Compare May 21, 2025 19:16
@msgilligan msgilligan added this to the Version 0.2 milestone May 29, 2025
gradle.properties:

* set javaToolchainVersion = 24
* Remove use of the JDK23 environment variable

GHA gradle.yml:

* Remove javaToolchainVersion override in gradle commands

.gitlab_ci.yml:

* Upgrade to JDK 24. For the Trixie build we now install JDK 24 via
Nix because (non-LTS) JDK 24 has been removed from Trixie.

Note that `options.release` in the Gradle build files is still set to `23`,
so it is currently still possible to build with JDK 23 by using
`-PjavaToolchainVersion=23`, but that will change soon.

`README.adoc`:

Update to say JDK 24 and Gradle 8.14 are required, etc.
@msgilligan msgilligan force-pushed the msgilligan/gradle-require-jdk-24 branch from 43ee4ca to adf2977 Compare June 18, 2025 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants