From f710f2c5a8f311b4d4b03bdd7814146efcf7782a Mon Sep 17 00:00:00 2001 From: Oliver Drotbohm Date: Tue, 27 Sep 2022 00:04:46 +0200 Subject: [PATCH] GH-18 - POM cleanups for deployment build. --- pom.xml | 79 ++++++++++++++++++++++++++++++--------------------------- 1 file changed, 41 insertions(+), 38 deletions(-) diff --git a/pom.xml b/pom.xml index 8e4c792d..9ef75ca3 100644 --- a/pom.xml +++ b/pom.xml @@ -9,13 +9,6 @@ Spring Modulith - - org.springframework.boot - spring-boot-starter-parent - 3.0.0-SNAPSHOT - - - spring-modulith-api spring-modulith-bom @@ -39,6 +32,7 @@ UTF-8 UTF-8 0.0.3 + 3.0.0-SNAPSHOT @@ -294,11 +288,6 @@ limitations under the License. highlight.js js/highlight github - true - true - ./css - site.css - left @@ -394,6 +383,13 @@ limitations under the License. + + org.springframework.boot + spring-boot-dependencies + ${spring-boot.version} + pom + import + org.jmolecules jmolecules-bom @@ -423,39 +419,17 @@ limitations under the License. org.apache.maven.plugins maven-compiler-plugin + 3.8.1 17 17 - - maven-jar-plugin - - - - ${module.name} - - - - - - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - - jar-no-fork - - - - - org.apache.maven.plugins maven-surefire-plugin + 2.22.2 @@ -463,10 +437,39 @@ limitations under the License. + + org.apache.maven.plugins + maven-source-plugin + 3.2.1 + + + attach-sources + + jar + + + + + + + org.apache.maven.plugins + maven-jar-plugin + 3.2.0 + + + + ${project.name} + ${project.version} + ${module.name} + + + + + org.codehaus.mojo flatten-maven-plugin - 1.2.7 + 1.3.0 flatten @@ -498,7 +501,7 @@ limitations under the License. org.apache.maven.plugins maven-release-plugin - 3.0.0-M1 + 3.0.0-M6 sonatype true