Details
Description
After several discussions on dev ML, we decided to use JDK 17 in our CI in place of JDK 11. JDK 11 is no longer freely supported in 2023. JDK 17 is a LTS version freely supported until 2026. Another one is JDK 21 supported until 2028. For JDK 21, it's specifed at https://www.oracle.com/java/technologies/java-se-support-roadmap.html:
- LTS/non-LTS designation and dates are subject to change.
Using JDK 17 implies to use a Gradle version supporting it. The last one is currently 7.6.
For demos this has also another implication. As we no longer support the 18.12 branch and it's still the current stable, we need to create a 23.01 branch to be the next demo, having the 22.01 branch being the new stable with all branches using JDK 17.
It's better to do all that (CI and demos) in one well prepared step in order to avoid confusion and duplicate efforts.
Attachments
Attachments
Issue Links
- depends upon
-
OFBIZ-12733 Workarounds for running and testing OFBiz under JDK 17 and Gradle 7.6
- Closed