From 9059f2226e9a9a18d8cb890108988d90cced3034 Mon Sep 17 00:00:00 2001 From: jaysunxiao Date: Mon, 13 Oct 2025 22:11:44 +0800 Subject: [PATCH] ci[publish]: publish jar to maven central repository by github action --- boot/pom.xml | 143 +++++++++++++++++++++------------------------- event/pom.xml | 142 ++++++++++++++++++++------------------------- hotswap/pom.xml | 143 +++++++++++++++++++++------------------------- monitor/pom.xml | 142 ++++++++++++++++++++------------------------- net/pom.xml | 142 ++++++++++++++++++++------------------------- orm/pom.xml | 142 ++++++++++++++++++++------------------------- pom.xml | 80 +------------------------- protocol/pom.xml | 142 ++++++++++++++++++++------------------------- scheduler/pom.xml | 142 ++++++++++++++++++++------------------------- storage/pom.xml | 142 ++++++++++++++++++++------------------------- 10 files changed, 570 insertions(+), 790 deletions(-) diff --git a/boot/pom.xml b/boot/pom.xml index 52ed89c0..6e7b3a6f 100644 --- a/boot/pom.xml +++ b/boot/pom.xml @@ -37,12 +37,11 @@ 3.6.0 3.1.4 - 1.6.13 3.1.1 3.3.0 3.5.0 3.1.0 - 2.16.0 + 0.8.0 ${file.encoding} ${file.encoding} @@ -179,11 +178,74 @@ ${maven-jar-plugin.version} + + org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + org.sonatype.central + central-publishing-maven-plugin + ${central-publishing-maven-plugin.version} + true + + central + true + + + @@ -213,81 +275,4 @@ - - https://github.com/zfoo-project/zfoo.git - scm:git:ssh://git@github.com:zfoo-project/zfoo.git - https://github.com/zfoo-project/zfoo - - - - - ossrh - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - - - - - - - - - ossrh - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - diff --git a/event/pom.xml b/event/pom.xml index 7875158a..8bbe4b4e 100644 --- a/event/pom.xml +++ b/event/pom.xml @@ -37,12 +37,11 @@ 3.6.0 3.1.4 - 1.6.13 3.1.1 3.3.0 3.5.0 3.1.0 - 2.16.0 + 0.8.0 ${file.encoding} ${file.encoding} @@ -147,11 +146,73 @@ ${maven-jar-plugin.version} + + org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + org.sonatype.central + central-publishing-maven-plugin + ${central-publishing-maven-plugin.version} + true + + central + true + + @@ -181,81 +242,4 @@ - - https://github.com/zfoo-project/zfoo.git - scm:git:ssh://git@github.com:zfoo-project/zfoo.git - https://github.com/zfoo-project/zfoo - - - - - ossrh - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - - - - - - - - - ossrh - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - diff --git a/hotswap/pom.xml b/hotswap/pom.xml index 66be9f22..3502297a 100644 --- a/hotswap/pom.xml +++ b/hotswap/pom.xml @@ -37,12 +37,11 @@ 3.6.0 3.1.4 - 1.6.13 3.1.1 3.3.0 3.5.0 3.1.0 - 2.16.0 + 0.8.0 ${file.encoding} ${file.encoding} @@ -159,11 +158,74 @@ + + org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + org.sonatype.central + central-publishing-maven-plugin + ${central-publishing-maven-plugin.version} + true + + central + true + + + @@ -193,81 +255,4 @@ - - https://github.com/zfoo-project/zfoo.git - scm:git:ssh://git@github.com:zfoo-project/zfoo.git - https://github.com/zfoo-project/zfoo - - - - - ossrh - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - - - - - - - - - ossrh - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - diff --git a/monitor/pom.xml b/monitor/pom.xml index 2f1fea0d..2b092c67 100644 --- a/monitor/pom.xml +++ b/monitor/pom.xml @@ -37,12 +37,11 @@ 3.6.0 3.1.4 - 1.6.13 3.1.1 3.3.0 3.5.0 3.1.0 - 2.16.0 + 0.8.0 ${file.encoding} ${file.encoding} @@ -153,11 +152,73 @@ ${maven-jar-plugin.version} + org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + org.sonatype.central + central-publishing-maven-plugin + ${central-publishing-maven-plugin.version} + true + + central + true + + + @@ -187,81 +248,4 @@ - - https://github.com/zfoo-project/zfoo.git - scm:git:ssh://git@github.com:zfoo-project/zfoo.git - https://github.com/zfoo-project/zfoo - - - - - ossrh - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - - - - - - - - - ossrh - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - diff --git a/net/pom.xml b/net/pom.xml index 75c0124a..481eb708 100644 --- a/net/pom.xml +++ b/net/pom.xml @@ -37,12 +37,11 @@ 3.6.0 3.1.4 - 1.6.13 3.1.1 3.3.0 3.5.0 3.1.0 - 2.16.0 + 0.8.0 ${file.encoding} ${file.encoding} @@ -208,11 +207,73 @@ ${maven-jar-plugin.version} + org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + org.sonatype.central + central-publishing-maven-plugin + ${central-publishing-maven-plugin.version} + true + + central + true + + + @@ -242,81 +303,4 @@ - - https://github.com/zfoo-project/zfoo.git - scm:git:ssh://git@github.com:zfoo-project/zfoo.git - https://github.com/zfoo-project/zfoo - - - - - ossrh - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - - - - - - - - - ossrh - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - diff --git a/orm/pom.xml b/orm/pom.xml index e3856644..117802d2 100644 --- a/orm/pom.xml +++ b/orm/pom.xml @@ -37,12 +37,11 @@ 3.6.0 3.1.4 - 1.6.13 3.1.1 3.3.0 3.5.0 3.1.0 - 2.16.0 + 0.8.0 ${file.encoding} ${file.encoding} @@ -171,11 +170,73 @@ ${maven-jar-plugin.version} + org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + org.sonatype.central + central-publishing-maven-plugin + ${central-publishing-maven-plugin.version} + true + + central + true + + + @@ -205,81 +266,4 @@ - - https://github.com/zfoo-project/zfoo.git - scm:git:ssh://git@github.com:zfoo-project/zfoo.git - https://github.com/zfoo-project/zfoo - - - - - ossrh - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - - - - - - - - - ossrh - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - diff --git a/pom.xml b/pom.xml index 8d01a668..727ab8c8 100644 --- a/pom.xml +++ b/pom.xml @@ -35,83 +35,6 @@ - - https://github.com/zfoo-project/zfoo.git - scm:git:ssh://git@github.com:zfoo-project/zfoo.git - https://github.com/zfoo-project/zfoo - - - - - ossrh - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - - - - - - - - - ossrh - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - boot @@ -153,12 +76,11 @@ 3.6.0 3.1.4 - 1.6.13 3.1.1 3.3.0 3.5.0 3.1.0 - 2.16.0 + 0.8.0 ${file.encoding} ${file.encoding} diff --git a/protocol/pom.xml b/protocol/pom.xml index 44e0b4f8..886877cf 100644 --- a/protocol/pom.xml +++ b/protocol/pom.xml @@ -37,12 +37,11 @@ 3.6.0 3.1.4 - 1.6.13 3.1.1 3.3.0 3.5.0 3.1.0 - 2.16.0 + 0.8.0 ${file.encoding} ${file.encoding} @@ -219,11 +218,73 @@ ${maven-jar-plugin.version} + org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + org.sonatype.central + central-publishing-maven-plugin + ${central-publishing-maven-plugin.version} + true + + central + true + + + @@ -253,81 +314,4 @@ - - https://github.com/zfoo-project/zfoo.git - scm:git:ssh://git@github.com:zfoo-project/zfoo.git - https://github.com/zfoo-project/zfoo - - - - - ossrh - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - - - - - - - - - ossrh - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - diff --git a/scheduler/pom.xml b/scheduler/pom.xml index 5c887e2a..68f113fd 100644 --- a/scheduler/pom.xml +++ b/scheduler/pom.xml @@ -37,12 +37,11 @@ 3.6.0 3.1.4 - 1.6.13 3.1.1 3.3.0 3.5.0 3.1.0 - 2.16.0 + 0.8.0 ${file.encoding} ${file.encoding} @@ -147,11 +146,73 @@ ${maven-jar-plugin.version} + org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + org.sonatype.central + central-publishing-maven-plugin + ${central-publishing-maven-plugin.version} + true + + central + true + + + @@ -181,81 +242,4 @@ - - https://github.com/zfoo-project/zfoo.git - scm:git:ssh://git@github.com:zfoo-project/zfoo.git - https://github.com/zfoo-project/zfoo - - - - - ossrh - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - - - - - - - - - ossrh - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - diff --git a/storage/pom.xml b/storage/pom.xml index 12824066..78a30d80 100644 --- a/storage/pom.xml +++ b/storage/pom.xml @@ -37,12 +37,11 @@ 3.6.0 3.1.4 - 1.6.13 3.1.1 3.3.0 3.5.0 3.1.0 - 2.16.0 + 0.8.0 ${file.encoding} ${file.encoding} @@ -170,11 +169,73 @@ ${maven-jar-plugin.version} + org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + org.sonatype.central + central-publishing-maven-plugin + ${central-publishing-maven-plugin.version} + true + + central + true + + + @@ -204,81 +265,4 @@ - - https://github.com/zfoo-project/zfoo.git - scm:git:ssh://git@github.com:zfoo-project/zfoo.git - https://github.com/zfoo-project/zfoo - - - - - ossrh - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - - - - - - - - - ossrh - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - -