From 4a6c78a31d23333058522320304bb7e7a39231db Mon Sep 17 00:00:00 2001 From: Stefan Birkner Date: Sun, 12 Apr 2020 20:28:13 +0200 Subject: [PATCH] Inline parent POM "lib-parent" We can not use newer versions of lib-parent because it does not support Java 5 anymore. We used the parent POM for updating the Maven plugins easily to their current versions. Because we don't have this advantage anymore we can inline the parent POM and reduce complexity. --- pom.xml | 182 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 176 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 09e4727a..739cadcb 100644 --- a/pom.xml +++ b/pom.xml @@ -2,12 +2,7 @@ 4.0.0 - - com.github.stefanbirkner - lib-parent - 8 - - + com.github.stefanbirkner system-rules 1.20.0-SNAPSHOT jar @@ -54,6 +49,16 @@ scm:git:git@github.com:stefanbirkner/system-rules.git https://github.com/stefanbirkner/system-rules/ + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + findbugs-exclude.xml @@ -93,7 +98,146 @@ + + + + maven-clean-plugin + 2.6.1 + + + maven-compiler-plugin + 3.3 + + + maven-dependency-plugin + 2.10 + + + maven-deploy-plugin + 2.8.2 + + + maven-enforcer-plugin + 1.4 + + + maven-gpg-plugin + 1.6 + + + maven-install-plugin + 2.5.2 + + + maven-jar-plugin + 2.6 + + + maven-javadoc-plugin + 2.10.3 + + + maven-resources-plugin + 2.7 + + + maven-site-plugin + 3.4 + + + maven-source-plugin + 2.4 + + + maven-surefire-plugin + 2.18.1 + + + org.codehaus.mojo + flatten-maven-plugin + 1.0.0-beta-5 + + + org.codehaus.mojo + findbugs-maven-plugin + 3.0.1 + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.5 + + + + + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + maven-source-plugin + + + attach-sources + + jar-no-fork + + + + + + org.codehaus.mojo + flatten-maven-plugin + true + + ossrh + + + + flatten + process-resources + + flatten + + + + flatten.clean + clean + + clean + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + true + + ossrh + https://oss.sonatype.org/ + true + + org.codehaus.mojo animal-sniffer-maven-plugin @@ -156,5 +300,31 @@ + + findbugs + + + [1.7,) + + + + + org.codehaus.mojo + findbugs-maven-plugin + + Max + Low + + + + + check + + + + + + +