This is an automated email from the ASF dual-hosted git repository.

mbuenger pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-jarsigner-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new 24d72f0  Update to Maven 3.9.12 and Parent 47 (#134)
24d72f0 is described below

commit 24d72f0ba7546c9879ad0e05f99fb56ec84f9da3
Author: Matthias Bünger <[email protected]>
AuthorDate: Wed Feb 18 06:10:27 2026 +0100

    Update to Maven 3.9.12 and Parent 47 (#134)
---
 pom.xml                                                       |  8 +++-----
 src/it/archive-dir/pom.xml                                    |  8 ++++----
 src/it/attachment-selection/pom.xml                           |  8 ++++----
 src/it/basic/pom.xml                                          | 10 +++++-----
 src/it/resign/pom.xml                                         | 10 +++++-----
 src/it/spacy path/pom.xml                                     |  8 ++++----
 src/it/type-detection/pom.xml                                 | 10 +++++-----
 src/it/unsign/pom.xml                                         |  8 ++++----
 src/it/verify-fail-if-not-signed/pom.xml                      |  8 ++++----
 src/it/verify-fail/pom.xml                                    |  8 ++++----
 .../plugins/jarsigner/JarsignerSignMojoParallelTest.java      | 11 +++++++++++
 11 files changed, 53 insertions(+), 44 deletions(-)

diff --git a/pom.xml b/pom.xml
index b5f7db1..dbbdda0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@ under the License.
   <parent>
     <groupId>org.apache.maven.plugins</groupId>
     <artifactId>maven-plugins</artifactId>
-    <version>45</version>
+    <version>47</version>
     <relativePath />
   </parent>
 
@@ -44,7 +44,7 @@ under the License.
   </contributors>
 
   <prerequisites>
-    <maven>${mavenVersion}</maven>
+    <maven>3.6.3</maven>
   </prerequisites>
 
   <scm>
@@ -69,11 +69,9 @@ under the License.
   </distributionManagement>
 
   <properties>
-    <mavenVersion>3.6.3</mavenVersion>
+    <mavenVersion>3.9.12</mavenVersion>
     <jacocoVersion>0.8.14</jacocoVersion>
     
<project.build.outputTimestamp>2024-09-03T16:36:13Z</project.build.outputTimestamp>
-
-    <version.maven-invoker-plugin>3.9.1</version.maven-invoker-plugin>
   </properties>
 
   <dependencies>
diff --git a/src/it/archive-dir/pom.xml b/src/it/archive-dir/pom.xml
index bad4a15..0962c8b 100644
--- a/src/it/archive-dir/pom.xml
+++ b/src/it/archive-dir/pom.xml
@@ -40,22 +40,22 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.0.2</version>
+        <version>@version.maven-compiler-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>2.1</version>
+        <version>@version.maven-jar-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-resources-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-resources-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.3.1</version>
+        <version>@version.maven-surefire@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
diff --git a/src/it/attachment-selection/pom.xml 
b/src/it/attachment-selection/pom.xml
index 38c93f7..6a9cdaf 100644
--- a/src/it/attachment-selection/pom.xml
+++ b/src/it/attachment-selection/pom.xml
@@ -40,17 +40,17 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.0.2</version>
+        <version>@version.maven-compiler-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>2.1</version>
+        <version>@version.maven-jar-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-resources-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-resources-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
@@ -77,7 +77,7 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.3.1</version>
+        <version>@version.maven-surefire@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
diff --git a/src/it/basic/pom.xml b/src/it/basic/pom.xml
index c996a3f..097b07e 100644
--- a/src/it/basic/pom.xml
+++ b/src/it/basic/pom.xml
@@ -40,22 +40,22 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.0.2</version>
+        <version>@version.maven-compiler-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>2.1</version>
+        <version>@version.maven-jar-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-resources-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-resources-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-source-plugin</artifactId>
-        <version>2.0.4</version>
+        <version>@version.maven-source-plugin@</version>
         <executions>
           <execution>
             <id>attach-sources</id>
@@ -68,7 +68,7 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.3.1</version>
+        <version>@version.maven-surefire@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
diff --git a/src/it/resign/pom.xml b/src/it/resign/pom.xml
index b524245..b3cb73a 100644
--- a/src/it/resign/pom.xml
+++ b/src/it/resign/pom.xml
@@ -47,22 +47,22 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.0.2</version>
+        <version>@version.maven-compiler-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>2.1</version>
+        <version>@version.maven-jar-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-resources-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-resources-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
-        <version>2.8</version>
+        <version>@version.maven-dependency-plugin@</version>
         <executions>
           <execution>
             <goals>
@@ -79,7 +79,7 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.3.1</version>
+        <version>@version.maven-surefire@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
diff --git a/src/it/spacy path/pom.xml b/src/it/spacy path/pom.xml
index efed913..30946ff 100644
--- a/src/it/spacy path/pom.xml 
+++ b/src/it/spacy path/pom.xml 
@@ -40,22 +40,22 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.0.2</version>
+        <version>@version.maven-compiler-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>2.1</version>
+        <version>@version.maven-jar-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-resources-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-resources-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.3.1</version>
+        <version>@version.maven-surefire@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
diff --git a/src/it/type-detection/pom.xml b/src/it/type-detection/pom.xml
index 59f7a9b..6731b50 100644
--- a/src/it/type-detection/pom.xml
+++ b/src/it/type-detection/pom.xml
@@ -40,22 +40,22 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.0.2</version>
+        <version>@version.maven-compiler-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>2.1</version>
+        <version>@version.maven-jar-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-resources-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-resources-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
-        <version>1.2</version>
+        <version>3.6.1</version>
         <executions>
           <execution>
             <id>attach-artifacts</id>
@@ -92,7 +92,7 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.3.1</version>
+        <version>@version.maven-surefire@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
diff --git a/src/it/unsign/pom.xml b/src/it/unsign/pom.xml
index 278899a..9d5e56f 100644
--- a/src/it/unsign/pom.xml
+++ b/src/it/unsign/pom.xml
@@ -40,22 +40,22 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.0.2</version>
+        <version>@version.maven-compiler-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>2.1</version>
+        <version>@version.maven-jar-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-resources-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-resources-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.3.1</version>
+        <version>@version.maven-surefire@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
diff --git a/src/it/verify-fail-if-not-signed/pom.xml 
b/src/it/verify-fail-if-not-signed/pom.xml
index 5e314fe..02419b7 100644
--- a/src/it/verify-fail-if-not-signed/pom.xml
+++ b/src/it/verify-fail-if-not-signed/pom.xml
@@ -40,22 +40,22 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.0.2</version>
+        <version>@version.maven-compiler-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>2.1</version>
+        <version>@version.maven-jar-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-resources-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-resources-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.3.1</version>
+        <version>@version.maven-surefire@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
diff --git a/src/it/verify-fail/pom.xml b/src/it/verify-fail/pom.xml
index ba4174e..4b27063 100644
--- a/src/it/verify-fail/pom.xml
+++ b/src/it/verify-fail/pom.xml
@@ -40,22 +40,22 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.0.2</version>
+        <version>@version.maven-compiler-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>2.1</version>
+        <version>@version.maven-jar-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-resources-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-resources-plugin@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.3.1</version>
+        <version>@version.maven-surefire@</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
diff --git 
a/src/test/java/org/apache/maven/plugins/jarsigner/JarsignerSignMojoParallelTest.java
 
b/src/test/java/org/apache/maven/plugins/jarsigner/JarsignerSignMojoParallelTest.java
index 9f6d88f..d81997e 100644
--- 
a/src/test/java/org/apache/maven/plugins/jarsigner/JarsignerSignMojoParallelTest.java
+++ 
b/src/test/java/org/apache/maven/plugins/jarsigner/JarsignerSignMojoParallelTest.java
@@ -22,6 +22,7 @@ import java.io.File;
 import java.io.IOException;
 import java.time.Duration;
 import java.util.LinkedHashMap;
+import java.util.Locale;
 import java.util.Map;
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
@@ -175,6 +176,15 @@ public class JarsignerSignMojoParallelTest {
 
     @Test(timeout = 30000)
     public void test10Files2ParallelOneFail() throws Exception {
+        /*
+        This tests relies on English language.
+        Therefore, save the default locale before execution, set to English 
and back at end of test
+        The JUnit Pioneer DefaultLocale-Extension was contributed to JUnit and 
is available from JUnit 6.1.0-M2 on.
+        Then, this manuel setting can be changed to an annotation.
+         */
+        Locale orginalLocale = Locale.getDefault();
+        Locale.setDefault(new Locale("en", "US"));
+
         configuration.put("archiveDirectory", createArchives(10).getPath());
         configuration.put("threadCount", "2");
 
@@ -190,6 +200,7 @@ public class JarsignerSignMojoParallelTest {
         });
 
         assertThat(mojoException.getMessage(), 
containsString(String.valueOf("Failed executing 'jarsigner ")));
+        Locale.setDefault(orginalLocale);
     }
 
     @Test

Reply via email to