You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ro...@apache.org on 2022/10/18 09:56:03 UTC

[activemq-artemis] branch main updated: ARTEMIS-4055: update to apache parent 27, stop overriding some plugin versions, align others, override checksum config as appropriate

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

robbie pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git


The following commit(s) were added to refs/heads/main by this push:
     new ffc155f910 ARTEMIS-4055: update to apache parent 27, stop overriding some plugin versions, align others, override checksum config as appropriate
ffc155f910 is described below

commit ffc155f91098bc2cf6858205d3c0ef49df564a82
Author: Robbie Gemmell <ro...@apache.org>
AuthorDate: Mon Oct 17 17:26:48 2022 +0100

    ARTEMIS-4055: update to apache parent 27, stop overriding some plugin versions, align others, override checksum config as appropriate
---
 artemis-distribution/pom.xml | 24 ++++++++++++++++++++++++
 pom.xml                      | 27 +++++----------------------
 2 files changed, 29 insertions(+), 22 deletions(-)

diff --git a/artemis-distribution/pom.xml b/artemis-distribution/pom.xml
index 1010edac24..9cb3bd6120 100644
--- a/artemis-distribution/pom.xml
+++ b/artemis-distribution/pom.xml
@@ -254,6 +254,30 @@
                      </execution>
                   </executions>
                </plugin>
+               <!-- Calculate SHA-512 checksums. Overrides the apache parent pom
+                    execution configuration, for this module -->
+               <plugin>
+                  <groupId>net.nicoulaj.maven.plugins</groupId>
+                  <artifactId>checksum-maven-plugin</artifactId>
+                  <executions>
+                     <execution>
+                        <id>source-release-checksum</id>
+                        <goals>
+                           <goal>artifacts</goal>
+                        </goals>
+                        <phase>post-integration-test</phase>
+                        <configuration>
+                           <algorithms>
+                              <algorithm>SHA-512</algorithm>
+                           </algorithms>
+                           <includeClassifiers>source-release,bin</includeClassifiers>
+                           <excludeMainArtifact>true</excludeMainArtifact>
+                           <csvSummary>false</csvSummary>
+                           <attachChecksums>true</attachChecksums>
+                        </configuration>
+                     </execution>
+                  </executions>
+               </plugin>
             </plugins>
          </build>
       </profile>
diff --git a/pom.xml b/pom.xml
index 62a2fb3cb2..f60234eacd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@
    <parent>
       <groupId>org.apache</groupId>
       <artifactId>apache</artifactId>
-      <version>23</version>
+      <version>27</version>
       <relativePath>org.apache:apache</relativePath>
    </parent>
 
@@ -106,9 +106,7 @@
       <tomcat.servlet-api.version>8.5.78</tomcat.servlet-api.version>
       <jgroups.version>5.2.0.Final</jgroups.version>
       <errorprone.version>2.10.0</errorprone.version>
-      <maven.enforcer.plugin.version>3.0.0</maven.enforcer.plugin.version>
       <maven.bundle.plugin.version>5.1.6</maven.bundle.plugin.version>
-      <maven.shade.plugin.version>3.3.0</maven.shade.plugin.version>
       <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
       <sevntu.checks.version>1.39.0</sevntu.checks.version>
       <checkstyle.version>9.2.1</checkstyle.version>
@@ -246,6 +244,8 @@
            This will be set to false for the "fast-tests" profile as none of those tests should fail. -->
       <testFailureIgnore>true</testFailureIgnore>
       <fast-tests>false</fast-tests>
+
+      <project.build.outputTimestamp>2022-10-17T14:25:36Z</project.build.outputTimestamp>
    </properties>
 
    <scm>
@@ -1506,11 +1506,6 @@
                </lifecycleMappingMetadata>
             </configuration>
          </plugin>
-            <plugin>
-              <groupId>org.apache.maven.plugins</groupId>
-              <artifactId>maven-enforcer-plugin</artifactId>
-              <version>${maven.enforcer.plugin.version}</version>
-            </plugin>
             <plugin>
                <groupId>org.codehaus.mojo</groupId>
                   <artifactId>javacc-maven-plugin</artifactId>
@@ -1544,11 +1539,6 @@
                <artifactId>maven-sar-plugin</artifactId>
                <version>1.0</version>
             </plugin>
-            <plugin>
-               <groupId>org.apache.maven.plugins</groupId>
-               <artifactId>maven-shade-plugin</artifactId>
-               <version>${maven.shade.plugin.version}</version>
-            </plugin>
             <plugin>
                <groupId>org.eclipse.jetty</groupId>
                <artifactId>jetty-maven-plugin</artifactId>
@@ -1558,8 +1548,7 @@
               <groupId>org.wildfly.extras.batavia</groupId>
               <artifactId>transformer-tools-mvn</artifactId>
               <version>${version.batavia}</version>
-          </plugin>
-
+            </plugin>
             <plugin>
                <inherited>true</inherited>
                <groupId>org.apache.maven.plugins</groupId>
@@ -1626,11 +1615,6 @@
                <artifactId>jacoco-maven-plugin</artifactId>
                <version>${version.org.jacoco.plugin}</version>
             </plugin>
-            <plugin>
-               <groupId>org.apache.maven.plugins</groupId>
-               <artifactId>maven-war-plugin</artifactId>
-               <version>3.3.1</version>
-            </plugin>
             <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-checkstyle-plugin</artifactId>
@@ -1803,7 +1787,6 @@
          <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-help-plugin</artifactId>
-            <version>2.2</version>
          </plugin>
          <plugin>
             <groupId>org.codehaus.mojo</groupId>
@@ -1918,7 +1901,7 @@
          <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-surefire-report-plugin</artifactId>
-            <version>2.14.1</version>
+            <version>${surefire.version}</version>
          </plugin>
          <plugin>
             <groupId>org.owasp</groupId>