[ 
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)

Reply via email to