From 3462e5340f527ce15bdcdb5239dd46ad49c884f8 Mon Sep 17 00:00:00 2001 From: ZhouXY108 Date: Thu, 28 May 2026 20:55:38 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=9B=B4=E6=96=B0=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E5=8F=B7=E5=B9=B6=E5=AE=8C=E5=96=84=E9=A1=B9=E7=9B=AE=E5=85=83?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将版本从 1.1.0-SNAPSHOT 更新为 1.1.0-RC1 - 为 plusone-commons、plusone-dependencies 和父 pom 添加项目名称 - 配置项目 URL、许可证、开发者和 SCM 信息 - 在父 pom 中添加 release profile 支持 GPG 签名和中央仓库发布 --- plusone-commons/pom.xml | 27 ++++++++++++- plusone-dependencies/pom.xml | 28 ++++++++++++- pom.xml | 76 ++++++++++++++++++++++++++++++++++-- 3 files changed, 126 insertions(+), 5 deletions(-) diff --git a/plusone-commons/pom.xml b/plusone-commons/pom.xml index c531222..37e518c 100644 --- a/plusone-commons/pom.xml +++ b/plusone-commons/pom.xml @@ -7,15 +7,40 @@ xyz.zhouxy.plusone plusone-parent - 1.1.0-SNAPSHOT + 1.1.0-RC1 plusone-commons + Plusone Commons + + https://gitea.zhouxy.xyz/plusone/plusone-commons + Plusone Commons 是一个 Java 工具类库,提供了一系列实用的类和方法,用于简化开发。结合 guava 使用。 + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + repo + + + + + + Zhou Xingyi (周兴毅) + https://gitea.zhouxy.xyz/plusone + + + + + scm:git:https://gitea.zhouxy.xyz/plusone/plusone-commons.git + scm:git:ssh://gitea.zhouxy.xyz/plusone/plusone-commons.git + https://gitea.zhouxy.xyz/plusone/plusone-commons + + diff --git a/plusone-dependencies/pom.xml b/plusone-dependencies/pom.xml index 3342caf..a8bfa36 100644 --- a/plusone-dependencies/pom.xml +++ b/plusone-dependencies/pom.xml @@ -7,16 +7,42 @@ xyz.zhouxy.plusone plusone-parent - 1.1.0-SNAPSHOT + 1.1.0-RC1 + ../pom.xml plusone-dependencies + plusone-dependencies + + https://gitea.zhouxy.xyz/plusone/plusone-commons + pom plusone 相关项目依赖管理 + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + repo + + + + + + Zhou Xingyi (周兴毅) + https://gitea.zhouxy.xyz/plusone + + + + + scm:git:https://gitea.zhouxy.xyz/plusone/plusone-commons.git + scm:git:ssh://gitea.zhouxy.xyz/plusone/plusone-commons.git + https://gitea.zhouxy.xyz/plusone/plusone-commons + + diff --git a/pom.xml b/pom.xml index f07b690..6024267 100644 --- a/pom.xml +++ b/pom.xml @@ -1,14 +1,42 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + plusone-parent + xyz.zhouxy.plusone plusone-parent - 1.1.0-SNAPSHOT + 1.1.0-RC1 pom + + 一个常用的工具集,结合 guava 使用。 + + + https://gitea.zhouxy.xyz/plusone/plusone-commons + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + repo + + + + + + Zhou Xingyi (周兴毅) + https://gitea.zhouxy.xyz/plusone + + + + + scm:git:https://gitea.zhouxy.xyz/plusone/plusone-commons.git + scm:git:ssh://gitea.zhouxy.xyz/plusone/plusone-commons.git + https://gitea.zhouxy.xyz/plusone/plusone-commons + + UTF-8 1.8 @@ -131,4 +159,46 @@ + + + + release + + + + + org.apache.maven.plugins + maven-gpg-plugin + 3.2.5 + + + sign-artifacts + verify + + sign + + + + + + org.sonatype.central + central-publishing-maven-plugin + 0.5.0 + true + + central + + + + org.apache.maven.plugins + maven-javadoc-plugin + + false + -Xdoclint:none + + + + + +