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