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

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


The following commit(s) were added to refs/heads/master by this push:
     new 8498a73  Update to parent 48, Maven 3.9.16 and use version properties 
in ITS (#321)
8498a73 is described below

commit 8498a7335d28d9e10d0b4c1ca1ceb1253fe91062
Author: Matthias Bünger <[email protected]>
AuthorDate: Sun Jul 12 01:10:38 2026 +0200

    Update to parent 48, Maven 3.9.16 and use version properties in ITS (#321)
---
 pom.xml                                                   |  7 ++-----
 src/it/alternative-secret-keyring/pom.xml                 | 10 +++++-----
 src/it/no-main-artifact/pom.xml                           | 11 ++++++-----
 src/it/sign-release-with-excludes/pom.xml                 | 12 ++++++------
 src/it/sign-release-without-passphrase/pom.xml            | 12 ++++++------
 src/it/sign-release/pom.xml                               | 15 +++++++++------
 src/it/sign-with-passphase-from-maven-settings/pom.xml    | 11 ++++++-----
 .../sign-release-without-passphrase-interactive/pom.xml   | 12 ++++++------
 8 files changed, 46 insertions(+), 44 deletions(-)

diff --git a/pom.xml b/pom.xml
index 38a2d0f..3c916c4 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>47</version>
+    <version>48</version>
     <relativePath />
   </parent>
 
@@ -61,14 +61,11 @@ under the License.
 
   <properties>
     <javaVersion>8</javaVersion>
-    <mavenVersion>3.9.12</mavenVersion>
+    <mavenVersion>3.9.16</mavenVersion>
     <resolverVersion>1.9.22</resolverVersion>
     <bouncycastleVersion>1.84</bouncycastleVersion>
     
<project.build.outputTimestamp>2025-06-28T08:53:44Z</project.build.outputTimestamp>
     <resource.delimiter>@</resource.delimiter>
-
-    <version.maven-invoker-plugin>3.9.1</version.maven-invoker-plugin>
-
   </properties>
 
   <dependencies>
diff --git a/src/it/alternative-secret-keyring/pom.xml 
b/src/it/alternative-secret-keyring/pom.xml
index 8b09b46..5f3eb88 100644
--- a/src/it/alternative-secret-keyring/pom.xml
+++ b/src/it/alternative-secret-keyring/pom.xml
@@ -40,7 +40,7 @@ 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>
@@ -60,7 +60,7 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-install-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-install-plugin@</version>
         <configuration>
           <updateReleaseInfo>true</updateReleaseInfo>
         </configuration>
@@ -68,17 +68,17 @@ under the License.
       <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>
     </plugins>
   </build>
diff --git a/src/it/no-main-artifact/pom.xml b/src/it/no-main-artifact/pom.xml
index dc5e338..149a5a4 100644
--- a/src/it/no-main-artifact/pom.xml
+++ b/src/it/no-main-artifact/pom.xml
@@ -40,7 +40,7 @@ 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>
@@ -58,15 +58,16 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-install-plugin</artifactId>
-        <version>2.3</version>
+        <version>@version.maven-install-plugin@</version>
         <configuration>
           <updateReleaseInfo>true</updateReleaseInfo>
+          <allowIncompleteProjects>true</allowIncompleteProjects>
         </configuration>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>2.1</version>
+        <version>@version.maven-jar-plugin@</version>
         <configuration>
           <classifier>jdk15</classifier>
         </configuration>
@@ -74,12 +75,12 @@ under the License.
       <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>
     </plugins>
   </build>
diff --git a/src/it/sign-release-with-excludes/pom.xml 
b/src/it/sign-release-with-excludes/pom.xml
index ca12283..931bb8f 100644
--- a/src/it/sign-release-with-excludes/pom.xml
+++ b/src/it/sign-release-with-excludes/pom.xml
@@ -40,7 +40,7 @@ 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>
@@ -65,7 +65,7 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-install-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-install-plugin@</version>
         <configuration>
           <updateReleaseInfo>true</updateReleaseInfo>
         </configuration>
@@ -73,17 +73,17 @@ under the License.
       <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>
@@ -96,7 +96,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>
     </plugins>
   </build>
diff --git a/src/it/sign-release-without-passphrase/pom.xml 
b/src/it/sign-release-without-passphrase/pom.xml
index a198cb4..45eb101 100644
--- a/src/it/sign-release-without-passphrase/pom.xml
+++ b/src/it/sign-release-without-passphrase/pom.xml
@@ -40,7 +40,7 @@ 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>
@@ -58,7 +58,7 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-install-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-install-plugin@</version>
         <configuration>
           <updateReleaseInfo>true</updateReleaseInfo>
         </configuration>
@@ -66,17 +66,17 @@ under the License.
       <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>
@@ -89,7 +89,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>
     </plugins>
   </build>
diff --git a/src/it/sign-release/pom.xml b/src/it/sign-release/pom.xml
index 0711896..4196440 100644
--- a/src/it/sign-release/pom.xml
+++ b/src/it/sign-release/pom.xml
@@ -40,7 +40,7 @@ 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>
@@ -58,7 +58,7 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-install-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-install-plugin@</version>
         <configuration>
           <updateReleaseInfo>true</updateReleaseInfo>
         </configuration>
@@ -66,17 +66,20 @@ under the License.
       <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>
+        <configuration>
+          <forceCreation>true</forceCreation>
+        </configuration>
         <executions>
           <execution>
             <id>attach-sources</id>
@@ -89,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>
     </plugins>
   </build>
diff --git a/src/it/sign-with-passphase-from-maven-settings/pom.xml 
b/src/it/sign-with-passphase-from-maven-settings/pom.xml
index 02bb5f7..7babc6b 100644
--- a/src/it/sign-with-passphase-from-maven-settings/pom.xml
+++ b/src/it/sign-with-passphase-from-maven-settings/pom.xml
@@ -40,7 +40,7 @@ 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>
@@ -63,15 +63,16 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-install-plugin</artifactId>
-        <version>2.3</version>
+        <version>@version.maven-install-plugin@</version>
         <configuration>
           <updateReleaseInfo>true</updateReleaseInfo>
+          <allowIncompleteProjects>true</allowIncompleteProjects>
         </configuration>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
-        <version>2.1</version>
+        <version>@version.maven-jar-plugin@</version>
         <configuration>
           <classifier>jdk15</classifier>
         </configuration>
@@ -79,12 +80,12 @@ under the License.
       <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>
     </plugins>
   </build>
diff --git 
a/src/test/resources/it/sign-release-without-passphrase-interactive/pom.xml 
b/src/test/resources/it/sign-release-without-passphrase-interactive/pom.xml
index 64de500..e467482 100644
--- a/src/test/resources/it/sign-release-without-passphrase-interactive/pom.xml
+++ b/src/test/resources/it/sign-release-without-passphrase-interactive/pom.xml
@@ -40,7 +40,7 @@ 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>
@@ -58,7 +58,7 @@ under the License.
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-install-plugin</artifactId>
-        <version>2.2</version>
+        <version>@version.maven-install-plugin@</version>
         <configuration>
           <updateReleaseInfo>true</updateReleaseInfo>
         </configuration>
@@ -66,17 +66,17 @@ under the License.
       <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>
@@ -89,7 +89,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>
     </plugins>
   </build>

Reply via email to