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

wuweijie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere-elasticjob.git


The following commit(s) were added to refs/heads/master by this push:
     new 60a224b  Add checksum-maven-plugin (#1991)
60a224b is described below

commit 60a224bbaca225c4c0550214898c951ca5e52c00
Author: 吴伟杰 <[email protected]>
AuthorDate: Tue Oct 5 21:49:57 2021 +0800

    Add checksum-maven-plugin (#1991)
---
 .../elasticjob-cloud-executor-distribution/pom.xml |  4 ++++
 .../pom.xml                                        |  4 ++++
 .../elasticjob-lite-distribution/pom.xml           |  4 ++++
 .../elasticjob-src-distribution/pom.xml            |  4 ++++
 pom.xml                                            | 28 ++++++++++++++++++++++
 5 files changed, 44 insertions(+)

diff --git 
a/elasticjob-distribution/elasticjob-cloud-executor-distribution/pom.xml 
b/elasticjob-distribution/elasticjob-cloud-executor-distribution/pom.xml
index fcc280c..38abef0 100644
--- a/elasticjob-distribution/elasticjob-cloud-executor-distribution/pom.xml
+++ b/elasticjob-distribution/elasticjob-cloud-executor-distribution/pom.xml
@@ -72,6 +72,10 @@
                             </execution>
                         </executions>
                     </plugin>
+                    <plugin>
+                        <groupId>net.nicoulaj.maven.plugins</groupId>
+                        <artifactId>checksum-maven-plugin</artifactId>
+                    </plugin>
                 </plugins>
             </build>
         </profile>
diff --git 
a/elasticjob-distribution/elasticjob-cloud-scheduler-distribution/pom.xml 
b/elasticjob-distribution/elasticjob-cloud-scheduler-distribution/pom.xml
index d914bea..7e2a65c 100644
--- a/elasticjob-distribution/elasticjob-cloud-scheduler-distribution/pom.xml
+++ b/elasticjob-distribution/elasticjob-cloud-scheduler-distribution/pom.xml
@@ -156,6 +156,10 @@
                             </execution>
                         </executions>
                     </plugin>
+                    <plugin>
+                        <groupId>net.nicoulaj.maven.plugins</groupId>
+                        <artifactId>checksum-maven-plugin</artifactId>
+                    </plugin>
                 </plugins>
             </build>
         </profile>
diff --git a/elasticjob-distribution/elasticjob-lite-distribution/pom.xml 
b/elasticjob-distribution/elasticjob-lite-distribution/pom.xml
index ef59ab3..485fabb 100644
--- a/elasticjob-distribution/elasticjob-lite-distribution/pom.xml
+++ b/elasticjob-distribution/elasticjob-lite-distribution/pom.xml
@@ -82,6 +82,10 @@
                             </execution>
                         </executions>
                     </plugin>
+                    <plugin>
+                        <groupId>net.nicoulaj.maven.plugins</groupId>
+                        <artifactId>checksum-maven-plugin</artifactId>
+                    </plugin>
                 </plugins>
             </build>
         </profile>
diff --git a/elasticjob-distribution/elasticjob-src-distribution/pom.xml 
b/elasticjob-distribution/elasticjob-src-distribution/pom.xml
index 6ba0ae3..5eb0c3f 100644
--- a/elasticjob-distribution/elasticjob-src-distribution/pom.xml
+++ b/elasticjob-distribution/elasticjob-src-distribution/pom.xml
@@ -49,6 +49,10 @@
                             </execution>
                         </executions>
                     </plugin>
+                    <plugin>
+                        <groupId>net.nicoulaj.maven.plugins</groupId>
+                        <artifactId>checksum-maven-plugin</artifactId>
+                    </plugin>
                 </plugins>
             </build>
         </profile>
diff --git a/pom.xml b/pom.xml
index bc2a8d6..23e0dfb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -98,6 +98,7 @@
         <jdepend-maven-plugin.version>2.0</jdepend-maven-plugin.version>
         <taglist-maven-plugin.version>2.4</taglist-maven-plugin.version>
         <maven-assembly-plugin.version>3.1.0</maven-assembly-plugin.version>
+        <checksum-maven-plugin.version>1.10</checksum-maven-plugin.version>
     </properties>
     
     <dependencyManagement>
@@ -453,6 +454,33 @@
                     <artifactId>maven-source-plugin</artifactId>
                     <version>${maven-source-plugin.version}</version>
                 </plugin>
+                <plugin>
+                    <groupId>net.nicoulaj.maven.plugins</groupId>
+                    <artifactId>checksum-maven-plugin</artifactId>
+                    <version>${checksum-maven-plugin.version}</version>
+                    <executions>
+                        <execution>
+                            <phase>package</phase>
+                            <goals>
+                                <goal>artifacts</goal>
+                            </goals>
+                        </execution>
+                    </executions>
+                    <configuration>
+                        <appendFilename>true</appendFilename>
+                        <algorithms>
+                            <algorithm>SHA-512</algorithm>
+                        </algorithms>
+                        <fileSets>
+                            <fileSet>
+                                <includes>
+                                    <include>*.tar.gz</include>
+                                    <include>*.zip</include>
+                                </includes>
+                            </fileSet>
+                        </fileSets>
+                    </configuration>
+                </plugin>
             </plugins>
         </pluginManagement>
         <plugins>

Reply via email to