From 7fba97122f92ca3ccc8855b8c78dae08812b1a61 Mon Sep 17 00:00:00 2001 From: Patrick Gotthard Date: Fri, 4 Oct 2013 08:42:17 +0200 Subject: [PATCH] Enhanced POM --- pom.xml | 273 ++++++++++++++++++++++++-------------------------------- 1 file changed, 115 insertions(+), 158 deletions(-) diff --git a/pom.xml b/pom.xml index 0b9ba97..a3bc52f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ org.rometools rome 2.0.0-SNAPSHOT - + ROME, RSS and atOM utilitiEs for Java All Roads Lead to ROME. ROME is a set of Atom/RSS Java utilities that make it @@ -23,6 +23,7 @@ http://rometools.github.io/rome/ + GitHub https://github.com/rometools/rome/issues @@ -98,6 +99,119 @@ UTF-8 + + + central.staging + http://oss.sonatype.org/service/local/staging/deploy/maven2 + + + sonatype.snapshots + https://oss.sonatype.org/content/repositories/snapshots + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + 1.6 + 1.6 + -Xlint + + + + org.apache.maven.plugins + maven-site-plugin + 3.3 + + 9000 + ${basedir}/target/site/tempdir + + + + org.apache.maven.doxia + doxia-module-markdown + 1.4 + + + org.apache.maven.doxia + doxia-module-confluence + 1.4 + + + + + org.apache.maven.plugins + maven-scm-publish-plugin + 1.0-beta-2 + + gh-pages + scm:git:git@github.com:rometools/rome.git + ${project.build.directory}/site + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + attach-sources + + jar + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + attach-javadocs + + jar + + + + + + + + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 2.7 + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + + javadoc + test-javadoc + + + + aggregate + false + + aggregate + + + + + + + org.jdom @@ -112,161 +226,4 @@ - - - - org.apache.maven.plugins - maven-scm-plugin - 1.8.1 - - install - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.1 - - 1.6 - 1.6 - -Xlint - - - - org.apache.maven.plugins - maven-resources-plugin - 2.6 - - ${project.build.sourceEncoding} - - - - org.apache.maven.plugins - maven-site-plugin - 3.3 - - 9000 - ${basedir}/target/site/tempdir - - - - org.apache.maven.doxia - doxia-module-markdown - 1.4 - - - org.apache.maven.doxia - doxia-module-confluence - 1.4 - - - - - org.apache.maven.plugins - maven-scm-publish-plugin - 1.0-beta-2 - - gh-pages - scm:git:git@github.com:rometools/rome.git - ${project.build.directory}/site - - - - - - - - release - - - performRelease - true - - - - - central.staging - Nexus Release Repository - http://oss.sonatype.org/service/local/staging/deploy/maven2 - - - sonatype.snapshots - My Nexus Snapshots Repository - https://oss.sonatype.org/content/repositories/snapshots/ - - - - - - org.apache.maven.plugins - maven-gpg-plugin - - - sign-artifacts - verify - - sign - - - - - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - - jar - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - - jar - - - - - - - - - - - - - org.apache.maven.plugins - maven-project-info-reports-plugin - 2.6 - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.9 - - - - javadoc - test-javadoc - - - - aggregate - false - - aggregate - - - - - - -