From 8d312bcb3f4dbfe9ec97cdeedb86e797b69eb604 Mon Sep 17 00:00:00 2001 From: Bruno Verachten Date: Sat, 29 Mar 2025 15:49:40 +0000 Subject: [PATCH 1/2] chore(pom): Use recommended core version 2.462.3, and Java 11. --- pom.xml | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index 87e4062..e70c697 100644 --- a/pom.xml +++ b/pom.xml @@ -3,12 +3,14 @@ org.jenkins-ci.plugins plugin - 3.57 + 4.88 + - 2.60.3 - 8 + + 2.462 + ${jenkins.baseline}.3 vstestrunner @@ -18,23 +20,12 @@ http://wiki.jenkins-ci.org/display/JENKINS/VsTestRunner+Plugin - scm:git:ssh://github.com/jenkinsci/vstestrunner-plugin.git + scm:git:https://github.com/jenkinsci/vstestrunner-plugin.git scm:git:ssh://git@github.com/jenkinsci/vstestrunner-plugin.git https://github.com/jenkinsci/vstestrunner-plugin.git HEAD - - - egoughnour - Erik Goughnour - - - yasu_s - Yasuyuki Saito - - - The MIT license @@ -42,12 +33,22 @@ repo + + + + io.jenkins.tools.bom + bom-${jenkins.baseline}.x + 4228.v0a_71308d905b_ + pom + import + + + org.jenkins-ci.plugins structs - 1.17 From 7d26b6fa9aa8bb59eab0a0b5fc98fc97b4f9c1aa Mon Sep 17 00:00:00 2001 From: Bruno Verachten Date: Tue, 1 Apr 2025 22:03:35 +0200 Subject: [PATCH 2/2] chore(maven): Move to JDK17/JDK21. --- Jenkinsfile | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 77c9ed7..b3312ef 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,4 +1,11 @@ -#!/usr/bin/env groovy - -/* `buildPlugin` step provided by: https://github.com/jenkins-infra/pipeline-library */ -buildPlugin() +/* + * See the documentation for more options: + * https://github.com/jenkins-infra/pipeline-library/ + */ +buildPlugin( + forkCount: '1C', // run this number of tests in parallel for faster feedback. If the number terminates with a 'C', the value will be multiplied by the number of available CPU cores + useContainerAgent: true, // Set to `false` if you need to use Docker for containerized tests + configurations: [ + [platform: 'linux', jdk: 21], + [platform: 'windows', jdk: 17], +])