Skip to content
This repository was archived by the owner on Apr 1, 2026. It is now read-only.

Set JDK 21 as minimum - #557

Merged
MikeNeilson merged 7 commits into
mainfrom
devops/ditch-older-jdks
Nov 12, 2025
Merged

Set JDK 21 as minimum#557
MikeNeilson merged 7 commits into
mainfrom
devops/ditch-older-jdks

Conversation

@MikeNeilson

@MikeNeilson MikeNeilson commented Sep 27, 2025

Copy link
Copy Markdown
Collaborator

Problem Description

Fixes #.

target branch of main project will no longer support jdks < 21.

Solution

changed jdk matrices to 17 and 21 only, run integration tests for both.

how you tested the change

PR build should test everything.

Where the following done:

  • Tests. Check all that apply:
    • Unit tests created or modified that run during ant test.
    • Integration tests created or modified that run during integration testing
      (Formerly called regression tests.)
    • Test procedure descriptions for manual testing
  • Was relevant documentation updated?
  • Were relevant config element (e.g. XML data) updated as appropriate

If you aren't sure leave unchecked and we will help guide you to want needs changing where.

@MikeNeilson
MikeNeilson requested a review from a team September 28, 2025 00:39
@sonarqubecloud

Copy link
Copy Markdown

@sonarqubecloud

sonarqubecloud Bot commented Nov 5, 2025

Copy link
Copy Markdown

@MikeNeilson

Copy link
Copy Markdown
Collaborator Author

This will get bumped to 21 once opendcs/opendcs#1497 is merged in.

@MikeNeilson

Copy link
Copy Markdown
Collaborator Author

NOTE: need to upgrade to gradle 9.2 before any Java 25 builds would work. Considering that may be extensive, it will be handled in a followup PR.

@MikeNeilson MikeNeilson changed the title remove jdk 8 and 11 support. Set JDK 21 as minimum Nov 7, 2025
@MikeNeilson
MikeNeilson force-pushed the devops/ditch-older-jdks branch from fd3a6f9 to 7ef4866 Compare November 12, 2025 16:22
@MikeNeilson
MikeNeilson merged commit f01a0d4 into main Nov 12, 2025
5 of 6 checks passed
@MikeNeilson
MikeNeilson deleted the devops/ditch-older-jdks branch November 12, 2025 16:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant