From ea845af1de671e7f244267cbdac33b44537bc1b8 Mon Sep 17 00:00:00 2001 From: Moandji Ezana Date: Wed, 15 Jun 2016 09:04:45 -0400 Subject: [PATCH] Update Maven build to latest plugin versions and current recommendations --- pom.xml | 73 +++++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 58 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index afeec05..6213c7e 100644 --- a/pom.xml +++ b/pom.xml @@ -1,10 +1,5 @@ 4.0.0 - - org.sonatype.oss - oss-parent - 7 - com.moandjiezana.toml toml4j 0.6.0-SNAPSHOT @@ -31,6 +26,12 @@ Travis CI https://travis-ci.org/mwanji/toml4j + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + moandji.ezana @@ -68,7 +69,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.3 + 3.5.1 1.6 1.6 @@ -77,7 +78,7 @@ org.jacoco jacoco-maven-plugin - 0.7.5.201505241946 + 0.7.6.201602180812 prepare-agent @@ -90,19 +91,35 @@ org.eluder.coveralls coveralls-maven-plugin - 3.1.0 + 4.2.0 + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.7 + true + + ossrh + https://oss.sonatype.org/ + true + + + + org.apache.maven.plugins + maven-release-plugin + 2.5.3 + + true + false + release + deploy + - release-sign-artifacts - - - performRelease - true - - + release @@ -119,6 +136,32 @@ + + org.apache.maven.plugins + maven-source-plugin + 3.0.0 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + attach-javadocs + + jar + + + +