From 2c4fc7e3145cc5a14a84cdf83adb5cfe40fc1a0b Mon Sep 17 00:00:00 2001 From: Charles7c Date: Mon, 20 Nov 2023 00:52:46 +0800 Subject: [PATCH] =?UTF-8?q?build:=20=E4=BC=98=E5=8C=96=20Maven=20=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- continew-starter-core/pom.xml | 2 - continew-starter-dependencies/pom.xml | 64 ++++---- pom.xml | 201 ++++++++++++++++++++------ 3 files changed, 186 insertions(+), 81 deletions(-) diff --git a/continew-starter-core/pom.xml b/continew-starter-core/pom.xml index bc545bc0..cd9622a4 100644 --- a/continew-starter-core/pom.xml +++ b/continew-starter-core/pom.xml @@ -3,7 +3,6 @@ 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 - top.charles7c.continew continew-starter @@ -51,7 +50,6 @@ org.springframework.boot spring-boot-configuration-processor - true diff --git a/continew-starter-dependencies/pom.xml b/continew-starter-dependencies/pom.xml index ad9376ff..f7d36d69 100644 --- a/continew-starter-dependencies/pom.xml +++ b/continew-starter-dependencies/pom.xml @@ -3,10 +3,9 @@ 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 - org.springframework.boot - spring-boot-starter-parent + spring-boot-dependencies 3.1.5 @@ -25,39 +24,6 @@ http://www.gnu.org/licenses/lgpl.html - - - 1.0.0-SNAPSHOT - 5.8.23 - - 17 - @ - ${java.version} - ${java.version} - UTF-8 - UTF-8 - 3.1.0 - 1.5.0 - - - - - - - cn.hutool - hutool-all - ${hutool.version} - - - - - top.charles7c.continew - continew-starter-core - ${revision} - - - - charles7c @@ -88,6 +54,33 @@ scm:git:git@github.com:Charles7c/continew-starter.git + + 1.0.0-SNAPSHOT + 5.8.23 + + + 3.1.0 + 1.5.0 + + + + + + + cn.hutool + hutool-all + ${hutool.version} + + + + + top.charles7c.continew + continew-starter-core + ${revision} + + + + release @@ -136,6 +129,7 @@ org.codehaus.mojo flatten-maven-plugin ${flatten-maven-plugin.version} + false true resolveCiFriendliesOnly diff --git a/pom.xml b/pom.xml index 037f67f4..bb0caa27 100644 --- a/pom.xml +++ b/pom.xml @@ -4,14 +4,9 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - - top.charles7c.continew - continew-starter-dependencies - ${revision} - continew-starter-dependencies/pom.xml - - + top.charles7c.continew continew-starter + ${revision} pom ${project.artifactId} @@ -28,43 +23,6 @@ http://www.gnu.org/licenses/lgpl.html - - - continew-starter-dependencies - continew-starter-core - - - - 2.30.0 - - - - - - - com.diffplug.spotless - spotless-maven-plugin - ${spotless.version} - - - compile - - apply - - - - - - - - code-style/license-header - - - - - - - charles7c @@ -94,4 +52,159 @@ scm:git:git@github.com:Charles7c/continew-starter.git scm:git:git@github.com:Charles7c/continew-starter.git + + + 1.0.0-SNAPSHOT + + 3.1.5 + + + 17 + @ + ${java.version} + ${java.version} + UTF-8 + UTF-8 + + + 2.30.0 + 3.2.1 + 3.5.0 + 3.1.0 + 1.5.0 + + + + continew-starter-dependencies + continew-starter-core + + + + + + + top.charles7c.continew + continew-starter-dependencies + ${revision} + pom + import + + + + + + + + + com.diffplug.spotless + spotless-maven-plugin + ${spotless.version} + + + compile + + apply + + + + + + + + code-style/license-header + + + + + + + org.codehaus.mojo + flatten-maven-plugin + ${flatten-maven-plugin.version} + + true + resolveCiFriendliesOnly + + + + flatten + process-resources + + flatten + + + + flatten.clean + clean + + clean + + + + + + + + + + release + + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + package + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + package + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + verify + + sign + + + + + + + + + + sonatype-nexus-snapshots + Sonatype Nexus Snapshots + https://s01.oss.sonatype.org/content/repositories/snapshots/ + + + sonatype-nexus-staging + Nexus Release Repository + https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + \ No newline at end of file