This is an automated email from the ASF dual-hosted git repository. kwin pushed a commit to branch feature/build-with-jdk21 in repository https://gitbox.apache.org/repos/asf/sling-tooling-jenkins.git
commit 5e6ebf48b00b32089f54cedf2fa3a4f1c766155a Author: Konrad Windszus <[email protected]> AuthorDate: Thu Oct 12 18:04:19 2023 +0200 SLING-12056 build by default with JDK21 as well (next to 11 and 17) --- vars/slingOsgiBundleBuild.groovy | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/vars/slingOsgiBundleBuild.groovy b/vars/slingOsgiBundleBuild.groovy index 16bc9c5..8115430 100644 --- a/vars/slingOsgiBundleBuild.groovy +++ b/vars/slingOsgiBundleBuild.groovy @@ -3,19 +3,21 @@ import org.apache.sling.jenkins.SlingJenkinsHelper; def call(Map params = [:]) { def globalConfig = [ + // https://cwiki.apache.org/confluence/x/kRLiAw (most are Eclipse Temurin distributions of Open JDK from Adoptium) availableJDKs : [ 8: 'jdk_1.8_latest', 9: 'jdk_1.9_latest', 10: 'jdk_10_latest', 11: 'jdk_11_latest', 12: 'jdk_12_latest', 13: 'jdk_13_latest', 14: 'jdk_14_latest', 15: 'jdk_15_latest', 16: 'jdk_16_latest', 17: 'jdk_17_latest', 18: 'jdk_18_latest', 19: 'jdk_19_latest', 20: 'jdk_20_latest', 21: 'jdk_21_latest', 22: 'jdk_22_latest'], + // https://cwiki.apache.org/confluence/x/cRTiAw mvnVersion : 'maven_3_latest', - // maps values to node labels (available ones in https://cwiki.apache.org/confluence/display/INFRA/ci-builds.apache.org) + // maps values to node labels (available ones in https://cwiki.apache.org/confluence/x/ViZ4CQ) availableOperatingSystems : ['windows' : 'Windows', 'linux': 'ubuntu', 'linux-arm': 'arm', 'ubuntu': 'ubuntu'], mainNodeLabel : 'ubuntu', githubCredentialsId: 'sling-github-token' ] def jobConfig = [ - jdks: [11,17], + jdks: [11,17,21], operatingSystems: ['linux','windows'], upstreamProjects: [], archivePatterns: [],
