[ https://issues.apache.org/jira/browse/OFBIZ-12729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17679869#comment-17679869 ]
ASF subversion and git services commented on OFBIZ-12729: --------------------------------------------------------- Commit 110483791d1bf640fd15e2d5589c940239c3c444 in ofbiz-tools's branch refs/heads/master from Jacques Le Roux [ https://gitbox.apache.org/repos/asf?p=ofbiz-tools.git;h=1104837 ] Improved: Use JDK 17 in GitHub Action, BuildBot (ie OFBiz CI) and demos (OFBIZ-12729) Uses "SDKMAN!" to handle different versions in demos. See https://lists.apache.org/thread/8xq5gzn4kgjqsw5748yvpxq1vqopcssx for details > Use JDK 17 in GitHub Action, BuildBot (ie OFBiz CI) and demos > ------------------------------------------------------------- > > Key: OFBIZ-12729 > URL: https://issues.apache.org/jira/browse/OFBIZ-12729 > Project: OFBiz > Issue Type: Sub-task > Components: BuildBot, Demo, GitHub > Affects Versions: 22.01.01, Upcoming Branch > Environment: GitHub Action and BuildBot (ie OFBiz CI) and demos > Reporter: Jacques Le Roux > Assignee: Jacques Le Roux > Priority: Major > Fix For: 22.01.01 > > Attachments: Buildbot ofbiz.py-1.patch, GH action gradle.yaml > 22.01.patch, GH action gradle.yaml.patch, JDK 17.patch > > > After [several discussions on dev > ML|https://lists.apache.org/list?d...@ofbiz.apache.org:lte=3y:jdk%2017], 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:] > {quote}*** LTS/non-LTS designation and dates are subject to change. > {quote} > 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. -- This message was sent by Atlassian Jira (v8.20.10#820010)