From f85def542776f929c5286fb24b1d4ee6708b9697 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Tue, 1 Apr 2014 22:12:59 -0400 Subject: More POM improvements. --- pom.xml | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 113 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 24c31e6..2b7653d 100644 --- a/pom.xml +++ b/pom.xml @@ -17,7 +17,7 @@ WTFPL Version 2 - http://www.wtfpl.net/ + http://www.wtfpl.net/txt/copying/ repo @@ -125,6 +125,18 @@ 2.2.1 + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.5 + + org.apache.maven.plugins maven-enforcer-plugin @@ -133,8 +145,8 @@ org.apache.maven.plugins - maven-javadoc-plugin - 2.9.1 + maven-release-plugin + 2.5 @@ -167,6 +179,30 @@ + + org.apache.maven.plugins + maven-javadoc-plugin + + + https://google-guice.googlecode.com/git/latest-javadoc/ + http://docs.guava-libraries.googlecode.com/git-history/v16.0.1/javadoc/ + http://jsr-305.googlecode.com/svn/trunk/javadoc/ + http://junit.sourceforge.net/javadoc/ + http://hamcrest.org/JavaHamcrest/javadoc/1.3/ + http://docs.mockito.googlecode.com/hg/latest/ + + + + + attach-javadocs + verify + + jar + + + + + org.apache.maven.plugins maven-enforcer-plugin @@ -184,6 +220,17 @@ + + + org.apache.maven.plugins + maven-release-plugin + + true + @{project.version} + false + deploy + + @@ -192,13 +239,29 @@ org.apache.maven.plugins maven-javadoc-plugin + + + https://google-guice.googlecode.com/git/latest-javadoc/ + http://docs.guava-libraries.googlecode.com/git-history/v16.0.1/javadoc/ + http://jsr-305.googlecode.com/svn/trunk/javadoc/ + http://junit.sourceforge.net/javadoc/ + http://hamcrest.org/JavaHamcrest/javadoc/1.3/ + http://docs.mockito.googlecode.com/hg/latest/ + + - default + non-aggregate javadoc + + aggregate + + aggregate + + @@ -209,4 +272,50 @@ sangria-contextual sangria-slf4j + + + + release-sign-artifacts + + + performRelease + true + + + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + + + + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + + website + scp://tavianator.com/srv/http/sangria/ + + -- cgit v1.2.3