Kusuma04-dev commented on PR #7154:
URL: https://github.com/apache/incubator-kie/pull/7154#issuecomment-6387117578

   Hi @tiagobento,
   
   Thanks for the review and approval!
   
   The "Phase 1" and "Phase 2" breakdown comes from the Java 21 migration plan 
proposed by Tibor on the dev mailing list:
   
   Phase 1 (Codebase & Build Compatibility with Java 21):
   
   - Set <maven.compiler.release>17</maven.compiler.release> across KIE 
repositories so the code remains binary compatible with Java 17 while building 
on Java 21.
   - Fixed compilation and test issues caused by Java 21 across all 
repositories .
   - Updated published container images requiring a JDK to use JDK 21 instead 
of JDK 17.
   
   Phase 2 (CI/CD Pipeline Defaults & Release Automation) — this PR:
   
   - Switch the default build and release pipelines (GitHub Actions, Jenkins 
default_tools.jdk / sonar_jdk, and PR builds) to run on Java 21.
   - Keep Java 17 validated via the matrix strategy (java: [17, 21]) in CI to 
guarantee ongoing Java 17 backward compatibility.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to