From 6977d17536a62b40d44f7c4f6468202d4de4df49 Mon Sep 17 00:00:00 2001 From: Mark Waite Date: Mon, 7 Aug 2023 06:31:58 -0600 Subject: [PATCH] Use plugin bom for dependency version definitions The most recent plugin bill of materials provides the authorize-project plugin version. Use that version rather than managing the version drectly in the plugin pom. Apache commons-lang3-api is available as an API plugin that is managed by the bom. Test with the API plugin rather than including commons-lang3-api in the tests. Testing with the API plugin has the added benefit that it is using the same version that is installed in many Jenkins controllers. --- pom.xml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 0f59d37b..2f7fc1e7 100644 --- a/pom.xml +++ b/pom.xml @@ -60,7 +60,7 @@ io.jenkins.tools.bom bom-2.387.x - 2258.v522c10b_d4695 + 2312.v91115fa_5b_2b_6 pom import @@ -102,15 +102,13 @@ test - org.apache.commons - commons-lang3 - 3.13.0 + io.jenkins.plugins + commons-lang3-api test org.jenkins-ci.plugins authorize-project - 1.7.0 test