Skip to content

Commit

Permalink
Switch builds for JDK 22 and 23 to Ant for now
Browse files Browse the repository at this point in the history
Gradle does not yet support newer JDKs

See https://docs.gradle.org/current/userguide/compatibility.html
and gradle/gradle#26162

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915505 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information
centic9 committed Feb 1, 2024
1 parent 3b5a9b0 commit e0d446c
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions jenkins/create_jobs.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,18 @@ def poijobs = [
[ name: 'POI-DSL-1.21', jdk: '1.21', trigger: 'H */12 * * *', skipcigame: true, skipSpotbugs: true
],
// Jenkins on ci-builds.apache.org does not support spotbugs with a new enough version of asm for Java18+
[ name: 'POI-DSL-1.22', jdk: '1.22', trigger: triggerSundays, skipcigame: true, skipSpotbugs: true
[ name: 'POI-DSL-1.22', jdk: '1.22', trigger: triggerSundays, skipcigame: true, skipSpotbugs: true,
// use Ant for building until Gradle supports JDK 22
// see https://docs.gradle.org/current/userguide/compatibility.html
// and https://github.com/gradle/gradle/issues/26162
useAnt: true
],
// Jenkins on ci-builds.apache.org does not support spotbugs with a new enough version of asm for Java18+
[ name: 'POI-DSL-1.23', jdk: '1.23', trigger: triggerSundays, skipcigame: true, skipSpotbugs: true
[ name: 'POI-DSL-1.23', jdk: '1.23', trigger: triggerSundays, skipcigame: true, skipSpotbugs: true,
// use Ant for building until Gradle supports JDK 23
// see https://docs.gradle.org/current/userguide/compatibility.html
// and https://github.com/gradle/gradle/issues/26162
useAnt: true
],
// Use Ant-build for now as selecting IBM JDK via toolchain does not work (yet)
[ name: 'POI-DSL-IBM-JDK', jdk: 'IBMJDK', trigger: triggerSundays, skipcigame: true, useAnt: true
Expand Down

0 comments on commit e0d446c

Please sign in to comment.