-
Task
-
Resolution: Done
-
Major
-
2.7.1.CR1
-
None
-
None
Drop support for JDK-11.
Retain bld support for existing JDK versions (17, 21).
Add support for JDK-25.
Remove the branches (1.17.x, 1.15.x, 1.x). They are older code branchs
and have their own CI workflows.
Project code changes (e.g. security manager) needed for JDK-25 are
not compatible with earlier JDK versions. The workflow requires
2 bld cases. One, for JDK-25 code and one for the others.
There is no convenient way to identify code changes for JDK-25.
To address this, file IsJdk24.txt must be present in the project
root directory of a branch with JDK-25 changes. The CI workflow checks
for the presence of the file to initiate a JDK-25 bld.
(See https://issues.redhat.com/browse/ELY-2961)
JDK-24 will not be supported currently. Also the windows-latest
JDK-24 combination fails consistently. There is some issue with module
wildfly-elytron-tool.
- is depended on by
-
ELY-2961 Provide support for JDK-24+ builds
-
- Open
-