From 01f13a5d0402f620e9237d287d7f9f463aba5cbf Mon Sep 17 00:00:00 2001 From: Dirk Mahler Date: Mon, 23 Jun 2014 07:36:09 +0200 Subject: [PATCH] #71 enable publishing of a maven site --- pom.xml | 168 ++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 108 insertions(+), 60 deletions(-) diff --git a/pom.xml b/pom.xml index 8717c0390..b196fbeab 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ eXtended Objects - https://github.com/buschmais/xo-neo4j + https://github.com/buschmais/extended-objects eXtended Objects @@ -29,15 +29,23 @@ - scm:git:git://github.com/buschmais/xo.git - scm:git:git@github.com:buschmais/xo.git - https://github.com/buschmais/xo + scm:git:git://github.com/buschmais/extended-objects.git + scm:git:git@github.com:buschmais/extended-objects.git + https://github.com/buschmais/extended-objects - https://travis-ci.org/buschmais/xo + https://travis-ci.org/buschmais/extended-objects + + + github-pages-site + Deployment through GitHub's site deployment plugin + site/${project.version} + + + dirk-mahler @@ -50,6 +58,8 @@ UTF-8 ${project.build.directory}/classes-java8 com.buschmais.${project.artifactId} + github + 0.1.4 @@ -172,62 +182,81 @@ - org.eclipse.m2e - lifecycle-mapping - 1.0.0 - - - - - - - org.asciidoctor - - - asciidoctor-maven-plugin - - - [0.1.4,) - - - - process-asciidoc - - - - - - - - - - - org.apache.servicemix.tooling - - - depends-maven-plugin - - - [1.2,) - - - - generate-depends-file - - - - - - - - - - + org.eclipse.m2e + lifecycle-mapping + 1.0.0 + + + + + + + org.asciidoctor + + + asciidoctor-maven-plugin + + + [0.1.4,) + + + + process-asciidoc + + + + + + + + + + + org.apache.servicemix.tooling + + + depends-maven-plugin + + + [1.2,) + + + + generate-depends-file + + + + + + + + + + + + + org.apache.maven.plugins + maven-site-plugin + 3.3 + + + org.apache.maven.doxia + doxia-module-markdown + 1.4 + + + org.asciidoctor + asciidoctor-maven-plugin + ${org_asciidoctor.version} + + + + true + - org.apache.maven.plugins @@ -420,9 +449,9 @@ org.asciidoctor asciidoctor-maven-plugin - 0.1.4 + ${org_asciidoctor.version} - html + html5 auto 3 @@ -438,6 +467,25 @@ + + com.github.github + site-maven-plugin + 0.8 + + Creating site for ${project.artifactId}, ${project.version} + ${project.distributionManagement.site.url} + true + + + + github-site + + site + + site-deploy + + + @@ -481,7 +529,7 @@ 17.0 - org.hibernate + org.hibernate hibernate-validator 5.0.1.Final test