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

painter pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/turbine-archetypes.git


The following commit(s) were added to refs/heads/master by this push:
     new 4298dcc  Updating pom.xml to include release profile which forces 
SHA-512 signing
4298dcc is described below

commit 4298dcc754d3e22fa26d0722c63a536b5ecfcf0a
Author: Jeffery Painter <[email protected]>
AuthorDate: Tue Apr 23 14:36:59 2024 -0400

    Updating pom.xml to include release profile which forces SHA-512 signing
---
 pom.xml | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

diff --git a/pom.xml b/pom.xml
index a919ee2..75a8641 100644
--- a/pom.xml
+++ b/pom.xml
@@ -74,6 +74,9 @@
     </pluginManagement>
     
    <plugins>
+       
+       
+       
         <!-- filtering for docker -->
         <plugin>
             <artifactId>maven-resources-plugin</artifactId>
@@ -116,6 +119,49 @@
                 <docker>true</docker>
             </properties>
         </profile>
+        
+       <profile>
+      <id>apache-release</id>
+      <properties>
+        <dependency.check.skip>true</dependency.check.skip>
+       </properties>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-release-plugin</artifactId>
+            <configuration>
+              <releaseProfiles>apache-release</releaseProfiles>
+              <mavenExecutorId>forked-path</mavenExecutorId>
+            </configuration>
+          </plugin>
+          <plugin>
+            <artifactId>maven-install-plugin</artifactId>
+            <configuration>
+            </configuration>
+          </plugin>
+          <plugin>
+            <groupId>net.nicoulaj.maven.plugins</groupId>
+            <artifactId>checksum-maven-plugin</artifactId>
+            <version>1.11</version>
+            <configuration>
+              <algorithms>
+                <algorithm>SHA-512</algorithm>
+              </algorithms>
+              <!-- generate only sha for binaries and source zip/tar files 
from assembly -->
+              <excludeMainArtifact>true</excludeMainArtifact>
+            </configuration>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>artifacts</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>   
+         </plugins>
+         </build>
+       </profile>     
+
     </profiles>
 
 </project>

Reply via email to