diff --git a/Jenkinsfile b/Jenkinsfile index ccf2add..ebd5ecd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,18 @@ -/* - * See the documentation for more options: - * https://github.com/jenkins-infra/pipeline-library/ - */ -buildPlugin(useContainerAgent: true) +#!/usr/bin/env groovy + +/* `buildPlugin` step provided by: https://github.com/jenkins-infra/pipeline-library */ +buildPlugin( + // Container agents start faster and are easier to administer + useContainerAgent: true, + // Show failures on all configurations + failFast: false, + // Opt-in to the Artifact Caching Proxy, to be removed when it will be opt-out. + // See https://github.com/jenkins-infra/helpdesk/issues/2752 for more details and updates. + artifactCachingProxyEnabled: true, + // Test Java 11 with a recent LTS, Java 17 even more recent + configurations: [ + [platform: 'linux', jdk: '17', jenkins: '2.380'], + [platform: 'linux', jdk: '11', jenkins: '2.375.1'], + [platform: 'windows', jdk: '11'] + ] +) diff --git a/pom.xml b/pom.xml index 8675678..ea07f8f 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.jenkins-ci.plugins plugin - 4.51 + 4.53 gitlab-oauth @@ -13,7 +13,7 @@ 1.17 -SNAPSHOT - 2.289.3 + 2.361.4 jenkinsci/${project.artifactId}-plugin UTF-8 UTF-8 @@ -65,8 +65,8 @@ io.jenkins.tools.bom - bom-2.289.x - 1500.ve4d05cd32975 + bom-2.361.x + 1723.vcb_9fee52c9fc import pom