diff --git a/pom.xml b/pom.xml index 90b417f9..72231a35 100644 --- a/pom.xml +++ b/pom.xml @@ -31,13 +31,17 @@ 2.2.0.M4 2.2.0.BUILD-SNAPSHOT ${project.build.directory}/build-docs + ${project.build.directory}/refdocs/ 0.1.0.RELEASE - 0.1.0.RELEASE + 0.1.3.RELEASE - 1.5.0-alpha.16 + 1.5.0-alpha.18 1.5.18 ${project.version} deploy + ${project.version} + 1.5.8 + 9.2.7.0 jacoco @@ -954,7 +958,7 @@ ${spring-doc-resources.version} zip true - ${project.build.directory}/refdocs/ + ${refdocs.build.directory} @@ -1007,7 +1011,23 @@ - ${project.build.directory}/refdocs/ + ${refdocs.build.directory} + + + ${refdocs.build.directory} + + **/*.*adoc + + + + + ${project.basedir}/src + ${project.basedir}/src/main/asciidoc + ${project.basedir}/target/generated-resources + ${github-tag} + ${version-type} + ${project.version} + asciidoctor-diagram @@ -1021,34 +1041,96 @@ html5 + + adoc + htmladoc + + ${project.build.directory}/generated-docs/reference/html highlight.js book - // these attributes are required to use the doc resources - shared - css/ - spring.css - true - font js/highlight atom-one-dark-reasonable + true + ./images + font + css/ + spring.css + warn + + true - left - 4 ${project.version} - true + ${revision} + ${project.version} + ${github-tag} + + + true + + + + + + + + generate-htmlsingle-documentation + prepare-package + + process-asciidoc + + + html5 + + htmlsingleadoc + + ${project.build.directory}/generated-docs/reference/htmlsingle + highlight.js + book + + js/highlight + atom-one-dark-reasonable + true + ./images + font + css/ + spring.css + + + true + + ${project.version} + ${revision} + ${project.version} + ${github-tag} + + generate-pdf-documentation + prepare-package + + process-asciidoc + + + pdf + + pdfadoc + + ${project.build.directory}/generated-docs/reference/pdf + + + ${refdocs.build.directory} + + **/* + + + + + - - org.codehaus.mojo - build-helper-maven-plugin - ${build-helper-maven-plugin.version} - false - org.apache.maven.plugins maven-antrun-plugin @@ -1078,12 +1160,12 @@ org.jruby jruby-complete - 1.7.17 + ${jruby-complete.version} org.asciidoctor asciidoctorj - 1.5.8 + ${asciidoctorj.version} @@ -1126,6 +1208,25 @@ + + package-and-attach-docs-zip + package + + run + + + + + + + + + + + setup-maven-properties validate @@ -1135,48 +1236,54 @@ true - - - - - + + + + + - - - + - - + + + + org.codehaus.mojo + build-helper-maven-plugin + ${build-helper-maven-plugin.version} + false + + + attach-zip + + attach-artifact + + + + + + ${project.build.directory}/${project.artifactId}-${project.version}.zip + + zip + + + + + + org.jfrog.buildinfo artifactory-maven-plugin