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

ahuber pushed a commit to branch spring6
in repository https://gitbox.apache.org/repos/asf/causeway.git


The following commit(s) were added to refs/heads/spring6 by this push:
     new ef8c22da2a CAUSEWAY-2297: reverts pom profile de-deplication - seems 
to break nightly build
ef8c22da2a is described below

commit ef8c22da2aff44a71b49e6048dcb7d5e0fe29c1f
Author: andi-huber <[email protected]>
AuthorDate: Sun Feb 11 07:02:57 2024 +0100

    CAUSEWAY-2297: reverts pom profile de-deplication
    - seems to break nightly build
---
 starters/pom.xml | 95 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 95 insertions(+)

diff --git a/starters/pom.xml b/starters/pom.xml
index e8bdfabcc4..fb537e8934 100644
--- a/starters/pom.xml
+++ b/starters/pom.xml
@@ -374,6 +374,72 @@
                        </build>
                </profile>
 
+               <profile>
+                       <id>apache-release</id>
+                       <activation>
+                               <property>
+                                       <name>apache-release</name>
+                               </property>
+                       </activation>
+                       <properties>
+                               <skipTests>true</skipTests>
+                               
<altDeploymentRepository>apache.releases.https::default::https://repository.apache.org/service/local/staging/deploy/maven2</altDeploymentRepository>
+                       </properties>
+                       <build>
+                               <plugins>
+                                       <!-- We want to sign the artifact, the 
POM, and all attached artifacts -->
+                                       <plugin>
+                                               
<groupId>org.apache.maven.plugins</groupId>
+                                               
<artifactId>maven-gpg-plugin</artifactId>
+                                               <version>3.1.0</version>
+                                               <executions>
+                                                       <execution>
+                                                               
<id>sign-release-artifacts</id>
+                                                               <goals>
+                                                                       
<goal>sign</goal>
+                                                               </goals>
+                                                       </execution>
+                                               </executions>
+                                               <configuration>
+                                                       <gpgArguments>
+                                                               
<arg>--digest-algo=SHA512</arg>
+                                                       </gpgArguments>
+                                               </configuration>
+                                       </plugin>
+                                       <plugin>
+                                               
<groupId>net.nicoulaj.maven.plugins</groupId>
+                                               
<artifactId>checksum-maven-plugin</artifactId>
+                                               <version>1.11</version>
+                                               <executions>
+                                                       <execution>
+                                                               
<id>source-release-checksum</id>
+                                                               <goals>
+                                                                       
<goal>files</goal>
+                                                               </goals>
+                                                       </execution>
+                                               </executions>
+                                               <configuration>
+                                                       <algorithms>
+                                                               
<algorithm>SHA-512</algorithm>
+                                                       </algorithms>
+                                                       
<csvSummary>false</csvSummary>
+                                                       <fileSets>
+                                                               <fileSet>
+                                                                       
<directory>${project.build.directory}</directory>
+                                                                       
<includes>
+                                                                               
<include>${project.artifactId}-${project.version}-source-release.zip</include>
+                                                                               
<include>${project.artifactId}-${project.version}-source-release.tar*</include>
+                                                                       
</includes>
+                                                               </fileSet>
+                                                       </fileSets>
+                                                       
<failIfNoFiles>false</failIfNoFiles><!-- usually, no file to do checksum:
+                                                               don't consider 
error -->
+                                               </configuration>
+                                       </plugin>
+                               </plugins>
+                       </build>
+               </profile>
+
                <profile>
                        <id>github</id>
                        <activation>
@@ -390,5 +456,34 @@
                        </distributionManagement>
                </profile>
 
+               <profile>
+                       <id>nightly-localfs-repo</id>
+                       <activation>
+                               <property>
+                                       <name>nightly-localfs-repo</name>
+                               </property>
+                       </activation>
+                       <distributionManagement>
+                               <repository>
+                               <id>nightly-localfs-repo</id>
+                               <name>Temporary Local Filesystem Staging 
Repository</name>
+                               <url>file://${MVN_SNAPSHOTS_PATH}</url>
+                           </repository>
+                       </distributionManagement>
+                       <build>
+                               <plugins>
+                                       <plugin>
+                                           
<artifactId>maven-deploy-plugin</artifactId>
+                                           <version>3.1.1</version>
+                                           <configuration>
+                                               <altDeploymentRepository>
+                                                   
nightly-localfs-repo::file://${MVN_SNAPSHOTS_PATH}
+                                               </altDeploymentRepository>
+                                           </configuration>
+                                       </plugin>
+                               </plugins>
+                       </build>
+               </profile>
+
        </profiles>
 </project>

Reply via email to