diff --git a/pom.xml b/pom.xml index 6142524..d6acfe9 100644 --- a/pom.xml +++ b/pom.xml @@ -14,12 +14,6 @@ 4.0.0 - - org.sonatype.oss - oss-parent - 9 - - org.eclipse.sisu sisu-plexus 0.9.0-SNAPSHOT @@ -77,11 +71,39 @@ https://ci.eclipse.org/sisu/job/sisu.plexus/ + + + sonatype-nexus-snapshots + Sonatype Nexus Snapshots + https://oss.sonatype.org/content/repositories/snapshots + + false + + + true + + + + + + + sonatype-nexus-snapshots + Sonatype Nexus Snapshots + https://oss.sonatype.org/content/repositories/snapshots/ + + + sonatype-nexus-staging + Nexus Release Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + 8 - + 1.${maven.compiler.release} 1.${maven.compiler.release} + UTF-8 3.6.3 11 @@ -92,8 +114,42 @@ org.apache.maven.plugins - maven-antrun-plugin - 3.1.0 + maven-enforcer-plugin + 3.2.1 + + + + ${maven.compiler.target} + + + org.junit.jupiter:junit-jupiter-api + org.junit.platform:junit-platform-commons + org.apache.felix:org.apache.felix.framework:jar:7.0.5 + + + + ${mavenBuildVersion} + + + ${javaBuildVersion} + + + + + + enforce-versions + + enforce + + + + + + org.codehaus.mojo + extra-enforcer-rules + 1.6.1 + + org.apache.maven.plugins @@ -193,23 +249,34 @@ Bundle-DocURL: http://www.eclipse.org/sisu/ jacoco-maven-plugin 0.8.8 - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.13 - org.apache.maven.plugins maven-release-plugin 3.0.0 true + forked-path + false + -Psonatype-oss-release + + org.apache.maven.plugins + maven-site-plugin + 3.12.1 + org.apache.maven.plugins maven-source-plugin 3.2.1 + + + attach-sources + + jar-no-fork + + + org.apache.maven.plugins @@ -222,11 +289,47 @@ Bundle-DocURL: http://www.eclipse.org/sisu/ false true + + + attach-javadocs + + jar + + + org.apache.maven.plugins - maven-site-plugin - 3.12.1 + maven-gpg-plugin + 3.0.1 + + ${gpg.passphrase} + true + + + + sign-artifacts + verify + + sign + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.13 + true + + https://oss.sonatype.org/ + sonatype-nexus-staging + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 3.4.2 com.diffplug.spotless @@ -235,59 +338,11 @@ Bundle-DocURL: http://www.eclipse.org/sisu/ + - org.apache.maven.plugins maven-enforcer-plugin - 3.2.1 - - - enforce-maven - - enforce - - - - - ${maven.compiler.target} - - - org.junit.jupiter:junit-jupiter-api - org.junit.platform:junit-platform-commons - org.apache.felix:org.apache.felix.framework:jar:7.0.5 - - - - ${mavenBuildVersion} - - - ${javaBuildVersion} - - - - - - - - org.codehaus.mojo - extra-enforcer-rules - 1.6.1 - - - - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - verify - - jar-no-fork - - - @@ -297,7 +352,6 @@ Bundle-DocURL: http://www.eclipse.org/sisu/ org.apache.maven.plugins maven-project-info-reports-plugin - 3.4.2 @@ -333,27 +387,25 @@ Bundle-DocURL: http://www.eclipse.org/sisu/ sonatype-oss-release + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + org.apache.maven.plugins maven-gpg-plugin - 3.0.1 - - ${gpg.passphrase} - true - - true org.sonatype.plugins nexus-staging-maven-plugin - - https://oss.sonatype.org/ - sonatype-nexus-staging - + true -