From 6c0b5bdf4ee6b38214c822e03941cb82b9a35f89 Mon Sep 17 00:00:00 2001 From: Zbynek Konecny Date: Thu, 18 Sep 2025 02:02:26 +0200 Subject: [PATCH 01/15] Update dependencies --- pom.xml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 311be44..7492c95 100644 --- a/pom.xml +++ b/pom.xml @@ -14,13 +14,13 @@ hpi - 5.6.0 + 6.1.0 999999-SNAPSHOT 2.479 - ${jenkins.baseline}.1 + ${jenkins.baseline}.3 jenkinsci/${project.artifactId}-plugin - gitlab4j-api + gitlab4j-api,gitlab4j-models true @@ -61,7 +61,7 @@ io.jenkins.tools.bom bom-${jenkins.baseline}.x - 3893.v213a_42768d35 + 5054.v620b_5d2b_d5e6 pom import @@ -75,7 +75,8 @@ io.jenkins.plugins - jersey2-api + jersey3-api + 3.1.11-2.v4a_b_db_cf4557b_ org.gitlab4j @@ -128,6 +129,7 @@ org.jenkins-ci.plugins jackson2-api + 2.20.0-417.va_5311a_823a_b_8 @@ -136,6 +138,10 @@ repo.jenkins-ci.org https://repo.jenkins-ci.org/public/ + + incrementals + https://repo.jenkins-ci.org/incrementals/ + From 584f17928fe7ebdaacef9de81f645f7483d68013 Mon Sep 17 00:00:00 2001 From: Zbynek Konecny Date: Wed, 8 Oct 2025 20:08:15 +0200 Subject: [PATCH 02/15] Correct plugin name Co-authored-by: Adrien Lecharpentier --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7492c95..94d182f 100644 --- a/pom.xml +++ b/pom.xml @@ -83,7 +83,7 @@ gitlab4j-api ${revision} - + jakarta.activation jakarta.activation-api From 84ab3370a036e25ba4b76c69fb6802e34d6bd120 Mon Sep 17 00:00:00 2001 From: Zbynek Konecny Date: Wed, 8 Oct 2025 20:08:30 +0200 Subject: [PATCH 03/15] Correct plugin name Co-authored-by: Adrien Lecharpentier --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 94d182f..9062b27 100644 --- a/pom.xml +++ b/pom.xml @@ -93,7 +93,7 @@ jakarta.servlet jakarta.servlet-api - + org.glassfish.jersey.connectors jersey-apache-connector From 6d933577c873e1c013b1a1bda08a5b2ff9e16fff Mon Sep 17 00:00:00 2001 From: Zbynek Konecny Date: Thu, 9 Oct 2025 02:33:11 +0200 Subject: [PATCH 04/15] Apply suggestion from @alecharp Co-authored-by: Adrien Lecharpentier --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9062b27..7a474c0 100644 --- a/pom.xml +++ b/pom.xml @@ -71,7 +71,7 @@ io.jenkins.plugins - javax-activation-api + jakarta-activation-api io.jenkins.plugins From 2def6bc71592e40281cc780812a422e120ee668a Mon Sep 17 00:00:00 2001 From: Zbynek Konecny Date: Thu, 16 Oct 2025 00:50:42 +0200 Subject: [PATCH 05/15] Use released version of Jersey3 Co-authored-by: Adrien Lecharpentier --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7a474c0..42008b9 100644 --- a/pom.xml +++ b/pom.xml @@ -76,7 +76,7 @@ io.jenkins.plugins jersey3-api - 3.1.11-2.v4a_b_db_cf4557b_ + 3.1.11-4.v77818819c2e1 org.gitlab4j From 50093198f7fb76c2d77ffeba9a0df4510ebc861d Mon Sep 17 00:00:00 2001 From: Zbynek Konecny Date: Thu, 16 Oct 2025 00:53:09 +0200 Subject: [PATCH 06/15] Remove incrementals repository from pom.xml Removed the incrementals repository from the pom.xml file. --- pom.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 42008b9..e2e4027 100644 --- a/pom.xml +++ b/pom.xml @@ -76,6 +76,7 @@ io.jenkins.plugins jersey3-api + 3.1.11-4.v77818819c2e1 @@ -138,10 +139,6 @@ repo.jenkins-ci.org https://repo.jenkins-ci.org/public/ - - incrementals - https://repo.jenkins-ci.org/incrementals/ - From cb3de5e8110a1ce15cd4419b5ee7a6de37ddff9d Mon Sep 17 00:00:00 2001 From: Zbynek Konecny Date: Thu, 16 Oct 2025 02:04:18 +0200 Subject: [PATCH 07/15] Update Jenkins baseline version to 2.504.3 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b3a8439..0bdf764 100644 --- a/pom.xml +++ b/pom.xml @@ -17,7 +17,7 @@ 6.1.0 999999-SNAPSHOT - 2.492 + 2.504.3 ${jenkins.baseline}.3 jenkinsci/${project.artifactId}-plugin gitlab4j-api,gitlab4j-models From 2dcd3bf903b17b91a377e51daa85873ad7d603e6 Mon Sep 17 00:00:00 2001 From: Zbynek Konecny Date: Thu, 16 Oct 2025 02:25:52 +0200 Subject: [PATCH 08/15] Update Jenkins baseline version to 2.504 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0bdf764..cbc5471 100644 --- a/pom.xml +++ b/pom.xml @@ -17,7 +17,7 @@ 6.1.0 999999-SNAPSHOT - 2.504.3 + 2.504 ${jenkins.baseline}.3 jenkinsci/${project.artifactId}-plugin gitlab4j-api,gitlab4j-models From 78e2a35bf2097ed420c5d8d207d6d69e43f49ac3 Mon Sep 17 00:00:00 2001 From: Zbynek Konecny Date: Thu, 16 Oct 2025 02:32:56 +0200 Subject: [PATCH 09/15] Update jackson2-api version in pom.xml --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index cbc5471..6483697 100644 --- a/pom.xml +++ b/pom.xml @@ -130,7 +130,7 @@ org.jenkins-ci.plugins jackson2-api - 2.20.0-417.va_5311a_823a_b_8 + 2.20.0-420.v8a_08b_d57ca_05 From fa6cef27665bf69675af8882218c20d440814be2 Mon Sep 17 00:00:00 2001 From: Mark Waite Date: Thu, 23 Oct 2025 12:26:24 -0600 Subject: [PATCH 10/15] Rely on plugin versions from newest plugin BOM --- pom.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 6483697..81e33ea 100644 --- a/pom.xml +++ b/pom.xml @@ -61,7 +61,7 @@ io.jenkins.tools.bom bom-${jenkins.baseline}.x - 5473.vb_9533d9e5d88 + 5577.vea_979d35b_b_ff pom import @@ -76,8 +76,6 @@ io.jenkins.plugins jersey3-api - - 3.1.11-4.v77818819c2e1 org.gitlab4j @@ -130,7 +128,6 @@ org.jenkins-ci.plugins jackson2-api - 2.20.0-420.v8a_08b_d57ca_05 From 1a8bcafe311f38c98c5563269c2103e22840381c Mon Sep 17 00:00:00 2001 From: Mark Waite Date: Thu, 23 Oct 2025 12:26:56 -0600 Subject: [PATCH 11/15] Remove unused test library exclusion --- pom.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pom.xml b/pom.xml index 81e33ea..77c0cbb 100644 --- a/pom.xml +++ b/pom.xml @@ -113,11 +113,6 @@ org.glassfish.jersey.media jersey-media-multipart - - - uk.org.webcompere - system-stubs-jupiter - From 6e3e4a95f6e99cd947d8ef89f341213156b87ff4 Mon Sep 17 00:00:00 2001 From: Mark Waite Date: Thu, 23 Oct 2025 12:28:42 -0600 Subject: [PATCH 12/15] Use a better issue management URL Copied from https://plugins.jenkins.io/gitlab-api/ --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 77c0cbb..830e583 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ https://github.com/jenkinsci/${project.artifactId}-plugin - https://issues.jenkins-ci.org/browse/JENKINS-57445?jql=project%20%3D%20JENKINS%20AND%20component%20%3D%20gitlab-api-plugin + https://issues.jenkins.io/issues/?jql=resolution%20is%20EMPTY%20and%20component%3D25128 JIRA From 41a1e2a68b2d4723cc050dfe59c317b97cd9234a Mon Sep 17 00:00:00 2001 From: Mark Waite Date: Thu, 23 Oct 2025 12:33:31 -0600 Subject: [PATCH 13/15] Remove exclusion of jakarta activation API plugin Not needed --- pom.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pom.xml b/pom.xml index 830e583..466eaf4 100644 --- a/pom.xml +++ b/pom.xml @@ -82,11 +82,6 @@ gitlab4j-api ${revision} - - - jakarta.activation - jakarta.activation-api - jakarta.servlet From 96580e5b8fe4f1618007aa1ddaf4fa86fb399f77 Mon Sep 17 00:00:00 2001 From: Mark Waite Date: Thu, 23 Oct 2025 12:34:08 -0600 Subject: [PATCH 14/15] Rely of transitive dependency for apache-httpcomponents-client-4-api --- pom.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pom.xml b/pom.xml index 466eaf4..202d75a 100644 --- a/pom.xml +++ b/pom.xml @@ -110,11 +110,6 @@ - - - org.jenkins-ci.plugins - apache-httpcomponents-client-4-api - org.jenkins-ci.plugins jackson2-api From 711d0eda59a87b1a6b67feee1e040ccc01c108c1 Mon Sep 17 00:00:00 2001 From: Mark Waite Date: Thu, 23 Oct 2025 12:47:54 -0600 Subject: [PATCH 15/15] Remove unnecessary jersey exclusions --- pom.xml | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/pom.xml b/pom.xml index 202d75a..2b8c5ca 100644 --- a/pom.xml +++ b/pom.xml @@ -88,26 +88,10 @@ jakarta.servlet-api - - org.glassfish.jersey.connectors - jersey-apache-connector - org.glassfish.jersey.core jersey-client - - org.glassfish.jersey.inject - jersey-hk2 - - - org.glassfish.jersey.media - jersey-media-json-jackson - - - org.glassfish.jersey.media - jersey-media-multipart -