From 9400596dca94e591c5ae160d48187572cd160102 Mon Sep 17 00:00:00 2001 From: Mark Waite Date: Thu, 9 Jan 2025 17:56:29 -0700 Subject: [PATCH] Stop testing Java 11 Jenkins stopped supporting Java 11 with the release of Jenkins 2.463 (weekly) and Jenkins 2.479.1 (LTS). Most plugins stopped spending ci.jenkins.io time to run tests that are specific to Java 11. Let's save money and time by removing the Java 11 test configuration. It has not found any issues that are not also found with Java 17 and Java 21. Jenkins plugin BOM still tests with Java 11 on older lines (currently 2.452.x and 2.462.x) and the plugin build will continue to generate Java 11 byte code until the parent pom is upgraded to 5.x and the minimum Jenkins version is upgraded to 2.479.1. We don't expect to release a new version of this plugin, since the AWS SDK for Java v1 was deprecated 31 July 2024 and will only receive security fixes until its end of life 31 Dec 2025. However, there is not much justification to continue testing Java 11 on the plugin when it is already well tested by plugin BOM and Java 11 is no longer supported by Jenkins. --- Jenkinsfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5846069e..8b7fd8d8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,4 @@ buildPlugin(useContainerAgent: true, configurations: [ [platform: 'linux', jdk: 21], - [platform: 'linux', jdk: 11], [platform: 'windows', jdk: 17], ])