You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by du...@apache.org on 2023/04/04 10:02:58 UTC
[shardingsphere] branch master updated: Split compile and release plugins (#25008)
This is an automated email from the ASF dual-hosted git repository.
duanzhengqiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new 35a3e5834ca Split compile and release plugins (#25008)
35a3e5834ca is described below
commit 35a3e5834ca4365c258ddb4de9e9a3345954981e
Author: Liang Zhang <zh...@apache.org>
AuthorDate: Tue Apr 4 18:02:47 2023 +0800
Split compile and release plugins (#25008)
* Update user cases
* Split compile and release plugins
---
pom.xml | 98 +++++++++++++++++++++++++++++++++--------------------------------
1 file changed, 50 insertions(+), 48 deletions(-)
diff --git a/pom.xml b/pom.xml
index 6834b3529e3..75ab7b1c925 100644
--- a/pom.xml
+++ b/pom.xml
@@ -121,19 +121,22 @@
<docker-compose-maven-plugin.version>4.0.0</docker-compose-maven-plugin.version>
<os-maven-plugin.version>1.6.2</os-maven-plugin.version>
- <!-- Compile & Release plugin versions -->
+ <!-- Compile plugin versions -->
<maven-enforcer-plugin.version>3.2.1</maven-enforcer-plugin.version>
<maven-compiler-plugin.version>3.11.0</maven-compiler-plugin.version>
<maven-resources-plugin.version>3.3.1</maven-resources-plugin.version>
<maven-surefire-plugin.version>3.0.0</maven-surefire-plugin.version>
<maven-jar-plugin.version>3.3.0</maven-jar-plugin.version>
+ <jandex-maven-plugin.version>3.0.5</jandex-maven-plugin.version>
+ <build-helper-maven-plugin.version>3.3.0</build-helper-maven-plugin.version>
+ <maven-dependency-plugin.version>3.5.0</maven-dependency-plugin.version>
+
+ <!-- Release plugin versions -->
<maven-source-plugin.version>3.2.1</maven-source-plugin.version>
<maven-deploy-plugin.version>3.1.1</maven-deploy-plugin.version>
<maven-release-plugin.version>3.0.0</maven-release-plugin.version>
<maven-assembly-plugin.version>3.5.0</maven-assembly-plugin.version>
<maven-shade-plugin.version>3.4.1</maven-shade-plugin.version>
- <jandex-maven-plugin.version>3.0.5</jandex-maven-plugin.version>
- <build-helper-maven-plugin.version>3.3.0</build-helper-maven-plugin.version>
<!-- Check plugin versions -->
<apache-rat-plugin.version>0.15</apache-rat-plugin.version>
@@ -151,7 +154,6 @@
<maven-site-plugin.version>4.0.0-M6</maven-site-plugin.version>
<maven-project-info-reports-plugin.version>3.4.2</maven-project-info-reports-plugin.version>
<maven-javadoc-plugin.version>3.5.0</maven-javadoc-plugin.version>
- <maven-dependency-plugin.version>3.5.0</maven-dependency-plugin.version>
<maven-jxr-plugin.version>3.3.0</maven-jxr-plugin.version>
<jdepend-maven-plugin.version>2.0</jdepend-maven-plugin.version>
<taglist-maven-plugin.version>2.4</taglist-maven-plugin.version>
@@ -699,7 +701,7 @@
<version>${docker-compose-maven-plugin.version}</version>
</plugin>
- <!-- Compile & Release plugins -->
+ <!-- Compile plugins -->
<plugin>
<artifactId>maven-enforcer-plugin</artifactId>
<version>${maven-enforcer-plugin.version}</version>
@@ -748,6 +750,36 @@
<artifactId>maven-jar-plugin</artifactId>
<version>${maven-jar-plugin.version}</version>
</plugin>
+ <plugin>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>${maven-dependency-plugin.version}</version>
+ </plugin>
+ <plugin>
+ <groupId>io.smallrye</groupId>
+ <artifactId>jandex-maven-plugin</artifactId>
+ <version>${jandex-maven-plugin.version}</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>${build-helper-maven-plugin.version}</version>
+ <executions>
+ <execution>
+ <id>add-source</id>
+ <goals>
+ <goal>add-source</goal>
+ </goals>
+ <phase>generate-sources</phase>
+ <configuration>
+ <sources>
+ <source>${antlr.output.directory}</source>
+ </sources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <!-- Release plugins -->
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>${maven-source-plugin.version}</version>
@@ -803,30 +835,6 @@
</transformers>
</configuration>
</plugin>
- <plugin>
- <groupId>io.smallrye</groupId>
- <artifactId>jandex-maven-plugin</artifactId>
- <version>${jandex-maven-plugin.version}</version>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>${build-helper-maven-plugin.version}</version>
- <executions>
- <execution>
- <id>add-source</id>
- <goals>
- <goal>add-source</goal>
- </goals>
- <phase>generate-sources</phase>
- <configuration>
- <sources>
- <source>${antlr.output.directory}</source>
- </sources>
- </configuration>
- </execution>
- </executions>
- </plugin>
<!-- Check plugins -->
<plugin>
@@ -984,14 +992,6 @@
<docencoding>${project.build.sourceEncoding}</docencoding>
</configuration>
</plugin>
- <plugin>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>${maven-dependency-plugin.version}</version>
- </plugin>
- <plugin>
- <artifactId>maven-jxr-plugin</artifactId>
- <version>${maven-jxr-plugin.version}</version>
- </plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jdepend-maven-plugin</artifactId>
@@ -1009,29 +1009,31 @@
</pluginManagement>
<plugins>
- <!-- Compile & Release plugins -->
+ <!-- Compile plugins -->
<plugin>
- <artifactId>maven-source-plugin</artifactId>
- </plugin>
- <plugin>
- <artifactId>maven-javadoc-plugin</artifactId>
+ <groupId>io.smallrye</groupId>
+ <artifactId>jandex-maven-plugin</artifactId>
<executions>
<execution>
- <id>attach-javadocs</id>
+ <id>make-index</id>
<goals>
- <goal>jar</goal>
+ <goal>jandex</goal>
</goals>
</execution>
</executions>
</plugin>
+
+ <!-- Release plugins -->
<plugin>
- <groupId>io.smallrye</groupId>
- <artifactId>jandex-maven-plugin</artifactId>
+ <artifactId>maven-source-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
- <id>make-index</id>
+ <id>attach-javadocs</id>
<goals>
- <goal>jandex</goal>
+ <goal>jar</goal>
</goals>
</execution>
</executions>