From 9c2228404a54251fe8c25a7cd2685025e20732d5 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Thu, 12 Sep 2019 14:58:12 +0200 Subject: [PATCH] Fix documentation build. Closes gh-474. --- pom.xml | 351 +-------------------------- spring-vault-distribution/pom.xml | 385 +++++++++++++++++++++++++++++- 2 files changed, 385 insertions(+), 351 deletions(-) diff --git a/pom.xml b/pom.xml index 57896a05..55894c2e 100644 --- a/pom.xml +++ b/pom.xml @@ -692,80 +692,13 @@ true - true - ${project.build.directory}/shared-resources - - - ${project.build.directory}/generated-asciidoc-sources/source/ - - ${project.build.directory}/generated-docs - - true + true true - - - io.spring.docresources - spring-doc-resources - 0.1.2.RELEASE - provided - zip - true - - - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - - unpack-shared-resources - - unpack-dependencies - - generate-resources - - org.springframework.data - - spring-data-build-resources - - zip - true - ${shared.resources} - - - - - unpack-doc-resources - - unpack-dependencies - - generate-resources - - io.spring.docresources - - spring-doc-resources - - zip - true - - ${generated-asciidoc-sources.directory} - - - - - - @@ -785,288 +718,6 @@ - - - - - - - - org.apache.maven.plugins - maven-antrun-plugin - - - - copy-documentation-resources - generate-resources - - - - - - - - - - - - - - run - - - - - collect-schema-files - prepare-package - - - - - - - - - - - - run - - - - - create-generated-docs-resources - process-resources - - - - - - - - - - - - - - - - - - - run - - - - - rename-reference-docs - prepare-package - - - - - - - - - - - - - - - - - - - - run - - - - - - - - - - - org.asciidoctor - asciidoctor-maven-plugin - - - org.asciidoctor - asciidoctorj-pdf - 1.5.0-alpha.16 - - - org.asciidoctor - asciidoctorj-epub3 - 1.5.0-alpha.8.1 - - - - - - html - compile - - process-asciidoc - - - - ${generated-asciidoc-sources.directory} - - index.adoc - - html5 - ${generated-docs.directory} - - highlight.js - - - true - shared - css/ - spring.css - true - font - left - highlightjs - - js/highlight - atom-one-dark-reasonable - - - - - - - epub - compile - - process-asciidoc - - - - ${generated-asciidoc-sources.directory} - - index.adoc - - epub3 - - ${project.build.directory}/generated-docs - - coderay - - - - - pdf - compile - - process-asciidoc - - - - ${generated-asciidoc-sources.directory} - - index.adoc - - pdf - - ${project.build.directory}/generated-docs - - coderay - - - - - - - book - - book - shared - font - false - images - ${project.version} - ${project.name} - ${project.version} - ${spring.version} - - ${spring-data-releasetrain.version} - - true - 4 - true - - - - - - - - org.apache.maven.plugins - maven-assembly-plugin - - - docs - - single - - package - - - src/assembly/docs.xml - - spring-vault-${project.version}-docs - - false - docs - true - - - - - - - org.apache.maven.plugins - maven-deploy-plugin - - true - false - - - - diff --git a/spring-vault-distribution/pom.xml b/spring-vault-distribution/pom.xml index 1c9fa605..800945e0 100644 --- a/spring-vault-distribution/pom.xml +++ b/spring-vault-distribution/pom.xml @@ -1,5 +1,7 @@ - + 4.0.0 @@ -42,4 +44,385 @@ + + + + + + distribute + + + ${project.build.directory}/shared-resources + + + ${project.build.directory}/generated-asciidoc-sources/source + + ${project.build.directory}/generated-docs + + + + + + io.spring.docresources + spring-doc-resources + 0.1.2.RELEASE + provided + zip + true + + + + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + + unpack-shared-resources + + unpack-dependencies + + generate-resources + + org.springframework.data + + spring-data-build-resources + + zip + true + ${shared.resources} + + + + + unpack-doc-resources + + unpack-dependencies + + generate-resources + + io.spring.docresources + + spring-doc-resources + + zip + true + + ${generated-asciidoc-sources.directory} + + + + + + + + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + + copy-documentation-resources + generate-resources + + + + + + + + + + + + + + + + + + + run + + + + + collect-schema-files + prepare-package + + + + + + + + + + + + run + + + + + create-generated-docs-resources + process-resources + + + + + + + + + + + + + + + + + + + run + + + + + rename-reference-docs + prepare-package + + + + + + + + + + + + + + + + + + + + + + + + + run + + + + + + + + + + + org.asciidoctor + asciidoctor-maven-plugin + + + org.asciidoctor + asciidoctorj-pdf + 1.5.0-alpha.16 + + + org.asciidoctor + asciidoctorj-epub3 + 1.5.0-alpha.8.1 + + + + + + html + compile + + process-asciidoc + + + + ${generated-asciidoc-sources.directory} + + index.adoc + + html5 + ${generated-docs.directory} + + highlight.js + + + true + shared + css/ + spring.css + true + font + left + highlightjs + + js/highlight + atom-one-dark-reasonable + + + + + + + epub + compile + + process-asciidoc + + + + ${generated-asciidoc-sources.directory} + + index.adoc + + epub3 + + ${project.build.directory}/generated-docs + + coderay + + + + + pdf + compile + + process-asciidoc + + + + ${generated-asciidoc-sources.directory} + + index.adoc + + pdf + + ${project.build.directory}/generated-docs + + coderay + + + + + + + book + + book + shared + font + false + images + ${project.version} + ${project.name} + ${project.version} + ${spring.version} + + ${spring-data-releasetrain.version} + + true + 4 + true + + + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + docs + + single + + package + + + src/assembly/docs.xml + + spring-vault-${project.version}-docs + + false + true + + + + + + + + + + + spring-plugins-release + https://repo.spring.io/plugins-release + + + + +