From 61c920e21547f50791f09b446f91eb8c23660746 Mon Sep 17 00:00:00 2001 From: "nervose.wu" <445609602@qq.com> Date: Fri, 5 Aug 2022 11:33:05 +0800 Subject: [PATCH] support deploy to public repo --- pom.xml | 111 +++++++++++++++++++- tcc-transaction-api/pom.xml | 2 +- tcc-transaction-bom/pom.xml | 3 +- tcc-transaction-core/pom.xml | 4 +- tcc-transaction-dependencies/pom.xml | 2 + tcc-transaction-distribution/pom.xml | 8 ++ tcc-transaction-dubbo/pom.xml | 2 +- tcc-transaction-grpc/pom.xml | 3 +- tcc-transaction-http/pom.xml | 3 +- tcc-transaction-parent/pom.xml | 1 + tcc-transaction-server/pom.xml | 8 ++ tcc-transaction-spring-boot-starter/pom.xml | 3 +- tcc-transaction-spring/pom.xml | 3 +- 13 files changed, 142 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index e85ba13d..c1fc8aeb 100644 --- a/pom.xml +++ b/pom.xml @@ -7,12 +7,32 @@ tcc-transaction pom ${revision} - tcc-transaction + tcc-transaction ${project.version} https://github.com/changmingxie/tcc-transaction + TCC-TRANSACTION is a java-based, easy-to-use, high-performance open-source distributed transaction solution - + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + + TCC-TRANSACTION + TCC-TRANSACTION + https://github.com/changmingxie/tcc-transaction + + + + + git@github.com:changmingxie/tcc-transaction.git + + 1.8 2.0.0 UTF-8 @@ -22,6 +42,8 @@ 3.8.1 2.8.2 3.1.0 + 3.1.0 + 1.6 3.1.0 3.3.0 1.1.0 @@ -69,6 +91,11 @@ maven-source-plugin ${maven-source-plugin.version} + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + org.springframework.boot spring-boot-maven-plugin @@ -89,10 +116,57 @@ maven-assembly-plugin ${maven-assembly-plugin.version} + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + org.apache.maven.plugins + maven-source-plugin + true + + + attach-sources + + jar + + + + + true + true + + + + org.apache.maven.plugins + maven-javadoc-plugin + true + + + bundle-sources + package + + jar + + + + + 1024 + UTF-8 + protected + true + + + false + none + + + org.codehaus.mojo flatten-maven-plugin @@ -121,5 +195,38 @@ + + + ossrh + https://s01.oss.sonatype.org/service/local/staging/deploy/maven2 + + + ossrh + https://s01.oss.sonatype.org/content/repositories/snapshots + + + + + + release + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + + diff --git a/tcc-transaction-api/pom.xml b/tcc-transaction-api/pom.xml index 5bbd457d..39e7c4b8 100644 --- a/tcc-transaction-api/pom.xml +++ b/tcc-transaction-api/pom.xml @@ -9,7 +9,7 @@ ../tcc-transaction-parent/pom.xml 4.0.0 - tcc-transaction-api + tcc-transaction-api ${project.version} \ No newline at end of file diff --git a/tcc-transaction-bom/pom.xml b/tcc-transaction-bom/pom.xml index 0421d956..90bc1220 100644 --- a/tcc-transaction-bom/pom.xml +++ b/tcc-transaction-bom/pom.xml @@ -11,10 +11,11 @@ ${revision} ../pom.xml - tcc-transaction-bom pom + tcc-transaction-bom ${project.version} + diff --git a/tcc-transaction-core/pom.xml b/tcc-transaction-core/pom.xml index cda5a8f8..123fe21b 100644 --- a/tcc-transaction-core/pom.xml +++ b/tcc-transaction-core/pom.xml @@ -8,11 +8,11 @@ ${revision} ../tcc-transaction-parent/pom.xml - 4.0.0 - tcc-transaction-core + tcc-transaction-core ${project.version} + diff --git a/tcc-transaction-dependencies/pom.xml b/tcc-transaction-dependencies/pom.xml index cc122eaa..297fc855 100644 --- a/tcc-transaction-dependencies/pom.xml +++ b/tcc-transaction-dependencies/pom.xml @@ -14,6 +14,8 @@ tcc-transaction-dependencies pom + tcc-transaction-dependencies ${project.version} + 2.9.1 1.17.1 diff --git a/tcc-transaction-distribution/pom.xml b/tcc-transaction-distribution/pom.xml index aa8fc797..493757da 100644 --- a/tcc-transaction-distribution/pom.xml +++ b/tcc-transaction-distribution/pom.xml @@ -47,6 +47,14 @@ + + + org.apache.maven.plugins + maven-deploy-plugin + + true + + tcc-transaction diff --git a/tcc-transaction-dubbo/pom.xml b/tcc-transaction-dubbo/pom.xml index 1624fb9f..10ae119b 100644 --- a/tcc-transaction-dubbo/pom.xml +++ b/tcc-transaction-dubbo/pom.xml @@ -9,9 +9,9 @@ ../tcc-transaction-parent/pom.xml 4.0.0 - tcc-transaction-dubbo + tcc-transaction-dubbo ${project.version} diff --git a/tcc-transaction-grpc/pom.xml b/tcc-transaction-grpc/pom.xml index 64c86748..73ab4c65 100644 --- a/tcc-transaction-grpc/pom.xml +++ b/tcc-transaction-grpc/pom.xml @@ -9,9 +9,10 @@ ../tcc-transaction-parent/pom.xml 4.0.0 - tcc-transaction-grpc + tcc-transaction-grpc ${project.version} + org.mengyun diff --git a/tcc-transaction-http/pom.xml b/tcc-transaction-http/pom.xml index 9336ac6d..45a472dc 100644 --- a/tcc-transaction-http/pom.xml +++ b/tcc-transaction-http/pom.xml @@ -9,9 +9,10 @@ ../tcc-transaction-parent/pom.xml 4.0.0 - tcc-transaction-http + tcc-transaction-http ${project.version} + org.mengyun diff --git a/tcc-transaction-parent/pom.xml b/tcc-transaction-parent/pom.xml index 17a86876..70608a27 100644 --- a/tcc-transaction-parent/pom.xml +++ b/tcc-transaction-parent/pom.xml @@ -15,6 +15,7 @@ tcc-transaction-parent pom + tcc-transaction-parent ${project.version} UTF-8 ${java.version} diff --git a/tcc-transaction-server/pom.xml b/tcc-transaction-server/pom.xml index 0dd7c008..23c8f214 100644 --- a/tcc-transaction-server/pom.xml +++ b/tcc-transaction-server/pom.xml @@ -120,6 +120,14 @@ + + + org.apache.maven.plugins + maven-deploy-plugin + + true + + diff --git a/tcc-transaction-spring-boot-starter/pom.xml b/tcc-transaction-spring-boot-starter/pom.xml index aa3bc974..981f6f93 100644 --- a/tcc-transaction-spring-boot-starter/pom.xml +++ b/tcc-transaction-spring-boot-starter/pom.xml @@ -10,7 +10,8 @@ 4.0.0 tcc-transaction-spring-boot-starter - jar + + tcc-transaction-spring-boot-starter ${project.version} diff --git a/tcc-transaction-spring/pom.xml b/tcc-transaction-spring/pom.xml index 9642c73a..7b0704a4 100644 --- a/tcc-transaction-spring/pom.xml +++ b/tcc-transaction-spring/pom.xml @@ -9,9 +9,10 @@ ../tcc-transaction-parent/pom.xml 4.0.0 - tcc-transaction-spring + tcc-transaction-spring ${project.version} +