From c4e46a955d1f1999939ce278d2e83b9edf496736 Mon Sep 17 00:00:00 2001 From: Nick Ruest Date: Fri, 25 Aug 2017 09:27:46 -0400 Subject: [PATCH] Resolve #27 - Deploy javadocs to gh-pages (#29) * Was missing more configuration for building gh-pages site * It works now: * https://github.com/archivesunleashed/aut/commit/7f0ea1c76701b20fe5f1e0c0dfb367d9c2f60679 --- pom.xml | 101 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 98 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 0789f352..4c042622 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ 0.9.1-SNAPSHOT Archives Unleashed Toolkit An open-source platform for managing and analyzing web archives - http://archivesunleashed.io/ + https://github.com/archivesunleashed/aut The Archives Unleased Project @@ -33,6 +33,10 @@ 0.12 2.10.3 1.6 + 1.9.1 + 2.8.2 + 3.4 + 1.6 @@ -242,6 +246,26 @@ + + maven-deploy-plugin + ${deploy.plugin.version} + + + maven-site-plugin + ${site.plugin.version} + + true + + + + + org.apache.maven.doxia + doxia-module-markdown + ${doxia-markdown.plugin.version} + + + com.github.github site-maven-plugin @@ -295,9 +319,80 @@ maven-changelog-plugin ${changelog.plugin.version} - + + org.codehaus.mojo + build-helper-maven-plugin + ${build-helper.plugin.version} + + + + + + maven-failsafe-plugin + ${failsafe.plugin.version} + + + + maven-javadoc-plugin + ${javadoc.plugin.version} + + true + + + + + maven-jxr-plugin + ${jxr.plugin.version} + + + + maven-surefire-report-plugin + ${surefire.plugin.version} + + -XX:-UseSplitVerifier + surefire-report + true + + ${project.build.directory}/surefire-reports/ + ${project.build.directory}/failsafe-reports/ + + + + + + maven-project-info-reports-plugin + ${project-info-reports.plugin.version} + + false + false + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco.plugin.version} + + + + org.codehaus.mojo + versions-maven-plugin + ${versions.plugin.version} + + + + dependency-updates-report + plugin-updates-report + property-updates-report + + + + + + + junit @@ -495,7 +590,7 @@ gh-pages Deployment through GitHub's site deployment plugin - site/${project.version} + ${project.version} sonatype-nexus-snapshots