diff options
author | Dominik Stadler <centic@apache.org> | 2021-11-30 06:19:53 +0000 |
---|---|---|
committer | Dominik Stadler <centic@apache.org> | 2021-11-30 06:19:53 +0000 |
commit | ac3e5deb87003cf602d3b3be64ef9f8e2f92ca94 (patch) | |
tree | 44e5885c3916e25b087abfef300a3a7596adcfba /jenkins | |
parent | 5eb7b44d64c91348927d991d0ed66e654560ffdb (diff) | |
download | poi-ac3e5deb87003cf602d3b3be64ef9f8e2f92ca94.tar.gz poi-ac3e5deb87003cf602d3b3be64ef9f8e2f92ca94.zip |
Add JDK 18, do not run CI for JDK 12 - 16 any more
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895415 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'jenkins')
-rw-r--r-- | jenkins/create_jobs.groovy | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/jenkins/create_jobs.groovy b/jenkins/create_jobs.groovy index 8cddebe02c..aa0866e966 100644 --- a/jenkins/create_jobs.groovy +++ b/jenkins/create_jobs.groovy @@ -40,13 +40,17 @@ def poijobs = [ // disabled: true // ], [ name: 'POI-DSL-1.15', jdk: '1.15', trigger: triggerSundays, skipcigame: true, gradle: true, -// // let's save some CPU cycles here, 14 is not a LTS and JDK 15 is GA as of 15 September 2020 + // let's save some CPU cycles here, 15 is not a LTS and JDK 16 is GA disabled: true ], - [ name: 'POI-DSL-1.16', jdk: '1.16', trigger: 'H */12 * * *', skipcigame: true, gradle: true + [ name: 'POI-DSL-1.16', jdk: '1.16', trigger: 'H */12 * * *', skipcigame: true, gradle: true, + // let's save some CPU cycles here, 16 is not a LTS and JDK 17 is GA + disabled: true ], [ name: 'POI-DSL-1.17', jdk: '1.17', trigger: 'H */12 * * *', skipcigame: true, gradle: true ], + [ name: 'POI-DSL-1.18', jdk: '1.18', trigger: 'H */12 * * *', skipcigame: true, gradle: true + ], [ name: 'POI-DSL-IBM-JDK', jdk: 'IBMJDK', trigger: triggerSundays, skipcigame: true, gradle: true ], [ name: 'POI-DSL-old-Xerces', trigger: triggerSundays, skipcigame: true, @@ -87,13 +91,17 @@ def poijobs = [ // disabled: true // ], [ name: 'POI-DSL-Windows-1.15', jdk: '1.15', trigger: triggerSundays, windows: true, slaves: 'Windows', skipcigame: true, gradle: true, -// // let's save some CPU cycles here, 14 is not a LTS and JDK 15 is GA as of 15 September 2020 + // let's save some CPU cycles here, 14 is not a LTS and JDK 15 is GA as of 15 September 2020 disabled: true ], - [ name: 'POI-DSL-Windows-1.16', jdk: '1.16', trigger: 'H */12 * * *', windows: true, slaves: 'Windows', skipcigame: true, gradle: true + [ name: 'POI-DSL-Windows-1.16', jdk: '1.16', trigger: 'H */12 * * *', windows: true, slaves: 'Windows', skipcigame: true, gradle: true, + // let's save some CPU cycles here, 16 is not a LTS and JDK 17 is GA + disabled: true ], [ name: 'POI-DSL-Windows-1.17', jdk: '1.17', trigger: 'H */12 * * *', windows: true, slaves: 'Windows', skipcigame: true, gradle: true ], + [ name: 'POI-DSL-Windows-1.18', jdk: '1.18', trigger: 'H */12 * * *', windows: true, slaves: 'Windows', skipcigame: true, gradle: true + ], [ name: 'POI-DSL-Github-PullRequests', trigger: '', githubpr: true, skipcigame: true, // ensure the file which is needed from the separate documentation module does exist // as we are checking out from git, we do not have the reference checked out here @@ -119,8 +127,12 @@ def xmlbeansjobs = [ disabled: true ], [ name: 'POI-XMLBeans-DSL-1.16', jdk: '1.16', trigger: triggerSundays, skipcigame: true, + // let's save some CPU cycles here, 16 is not a LTS and JDK 17 is GA + disabled: true ], [ name: 'POI-XMLBeans-DSL-1.17', jdk: '1.17', trigger: triggerSundays, skipcigame: true, + ], + [ name: 'POI-XMLBeans-DSL-1.18', jdk: '1.18', trigger: triggerSundays, skipcigame: true, ] ] @@ -146,6 +158,7 @@ def jdkMapping = [ '1.15': 'jdk_15_latest', '1.16': 'jdk_16_latest', '1.17': 'jdk_17_latest', + '1.18': 'jdk_18_latest', 'OpenJDK 1.8': 'adoptopenjdk_hotspot_8u282', 'IBMJDK': 'ibmjdk_1.8.0_261', ] @@ -617,12 +630,14 @@ Unfortunately we often see builds break because of changes/new machines...''') 'jdk_1.8_latest', 'jdk_10_latest', 'jdk_11_latest', + /* don't look for JDKs that are out of support 'jdk_12_latest', 'jdk_13_latest', 'jdk_14_latest', 'jdk_15_latest', - 'jdk_16_latest', + 'jdk_16_latest',*/ 'jdk_17_latest', + 'jdk_18_latest', 'adoptopenjdk_hotspot_8u282', 'ibmjdk_1.8.0_261' ) |