gnodet opened a new pull request, #26133:
URL: https://github.com/apache/camel/pull/26133

   ## What
   
   Add CI infrastructure to build and test Camel with JDK 27 (EA), as a 
checkpoint toward the next LTS (JDK 29, September 2027).
   
   ### Changes
   
   1. **`Jenkinsfile.jdk27`** — Weekly Jenkins CI build on JDK 27 EA, modeled 
on the existing `Jenkinsfile.jdk26`. Runs the full build+test matrix on 
`ppc64le`, `s390x`, and `ubuntu-avx` platforms using the `jdk_27_latest` tool.
   
   2. **GitHub Actions PR build** (`.github/workflows/pr-build-main.yml`) — 
Added JDK `27-ea` as an experimental matrix entry with `continue-on-error: 
true`. This gives early visibility into JDK 27 compatibility on every PR 
without blocking merges.
   
   ### Notes
   
   - JDK 27 GA is planned for September 2026. The reporter confirmed that `mvn 
clean install -DskipTests` succeeds with JDK 27 EA.
   - The Jenkins `jdk_27_latest` tool must be configured on the ASF Jenkins 
infrastructure for the Jenkinsfile to work (similar to how `jdk_26_latest` was 
set up for CAMEL-23660).
   - The GHA experimental entry uses `actions/setup-java` with `java-version: 
27-ea` and `distribution: temurin`, which is supported per the [setup-java 
docs](https://github.com/actions/setup-java#supported-version-syntax).
   
   Fixes: https://issues.apache.org/jira/browse/CAMEL-24616
   
   _AI agent (Hermes on behalf of gnodet)_


-- 
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]

Reply via email to