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>