This is an automated email from the ASF dual-hosted git repository.
apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new d26f18cdc35b CAMEL-24616 - provide JDK 27 Jenkins job
d26f18cdc35b is described below
commit d26f18cdc35becfd95db50fdf3e08dcad3e02730
Author: Aurélien Pupier <[email protected]>
AuthorDate: Fri Oct 2 11:37:30 2026 +0200
CAMEL-24616 - provide JDK 27 Jenkins job
* `jdk_27_latest` is now available on Apache Jenkins Ci using Temurin GA
version
* launch weekly by default
* launch the JDK 26 only monthly now. it will be useful as a baseline
and be able to continue to launch it manually for specific case but no
need to monitor it carefully as soon as JDK 27 is fine
Signed-off-by: Aurélien Pupier <[email protected]>
---
Jenkinsfile.jdk26 | 4 ++--
Jenkinsfile.jdk26 => Jenkinsfile.jdk27 | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/Jenkinsfile.jdk26 b/Jenkinsfile.jdk26
index 26bdeb1ea85e..11674e8d190b 100644
--- a/Jenkinsfile.jdk26
+++ b/Jenkinsfile.jdk26
@@ -29,8 +29,8 @@ def MAVEN_TEST_PARAMS_ALT_ARCHS =
"-Djdk.xml.xpathExprGrpLimit=100 -Djdk.xml.xpa
pipeline {
triggers {
- // weekly
- cron('H H * * H')
+ // monthly
+ cron('H H H * H')
}
environment {
diff --git a/Jenkinsfile.jdk26 b/Jenkinsfile.jdk27
similarity index 98%
copy from Jenkinsfile.jdk26
copy to Jenkinsfile.jdk27
index 26bdeb1ea85e..7d447f571ced 100644
--- a/Jenkinsfile.jdk26
+++ b/Jenkinsfile.jdk27
@@ -57,7 +57,7 @@ pipeline {
parameters {
booleanParam(name: 'VIRTUAL_THREAD', defaultValue: false, description:
'Perform the build using virtual threads')
choice(name: 'PLATFORM_FILTER', choices: ['all', 'ppc64le', 's390x',
'ubuntu-avx'], description: 'Run on specific platform')
- choice(name: 'JDK_FILTER', choices: ['jdk_26_latest'], description:
'Run on specific jdk')
+ choice(name: 'JDK_FILTER', choices: ['jdk_27_latest'], description:
'Run on specific jdk')
}
agent none
stages {
@@ -82,7 +82,7 @@ pipeline {
axes {
axis {
name 'JDK_NAME'
- values 'jdk_26_latest'
+ values 'jdk_27_latest'
}
axis {
name 'PLATFORM'