From 56d765a1dc35dcc29c4002106be3450b47b0c88b Mon Sep 17 00:00:00 2001 From: Jan Beernink Date: Sat, 2 Jan 2021 11:41:07 +0100 Subject: [PATCH] Set-up Maven plugin to generate OmniServices documentation automatically. --- pom.xml | 451 ++++++++++++++++++----------------- src/main/asciidoc/index.adoc | 2 + 2 files changed, 239 insertions(+), 214 deletions(-) create mode 100644 src/main/asciidoc/index.adoc diff --git a/pom.xml b/pom.xml index 093ac92..53c6020 100644 --- a/pom.xml +++ b/pom.xml @@ -1,8 +1,8 @@ 4.0.0 @@ -67,7 +67,7 @@ 1.8 7 - + UTF-8 UTF-8 @@ -76,11 +76,11 @@ 0.7.4.201502262128 - 4.1.1 - 4.1.1.162 - 10.0.0.Final - 7.0.1 - 16.0.0.2 + 4.1.1 + 4.1.1.162 + 10.0.0.Final + 7.0.1 + 16.0.0.2 @@ -251,6 +251,29 @@ + + + org.asciidoctor + asciidoctor-maven-plugin + 1.5.6 + + + ${project.version} + true + + html5 + + + + output-html + generate-resources + + process-asciidoc + + + + + external.atlassian.jgitflow jgitflow-maven-plugin @@ -334,211 +357,211 @@ - - payara - - - - fish.payara.extras - payara-embedded-all - ${payara.version} - test - - - - org.jboss.arquillian.container - arquillian-glassfish-embedded-3.1 - 1.0.0.CR4 - test - - - - - - wildfly - - - - org.wildfly.arquillian - wildfly-arquillian-container-embedded - 2.0.0.Final - test - - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - unpack - process-test-classes - - unpack - - - - - org.wildfly - wildfly-dist - ${wildfly.version} - zip - false - ${project.build.directory} - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - - - org.jboss.logmanager.LogManager - - - ${project.build.directory}/wildfly-${wildfly.version} - ${project.build.directory}/wildfly-${wildfly.version}/modules - - - - - - - - - - tomee - - - - org.apache.tomee - apache-tomee - ${tomee.version} - test - zip - plus - - - - org.apache.tomee - arquillian-tomee-remote - ${tomee.version} - test - - - org.apache.tomee - arquillian-openejb-transaction-provider - - - - - - - - - maven-surefire-plugin - - -DTOMEE_LOCK_FILE=${user.dir}/.tomee-ports.lock - - -1 - -1 - -1 - -1 - - target/tomee/server - target/tomee/arquillian - true - plus - - openejb.environment.default=true - - - - - - - - - - - liberty - - - - org.jboss.arquillian.container - arquillian-wlp-managed-8.5 - 1.0.0.Beta2 - test - - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - unpack - process-test-classes - - unpack - - - - - com.ibm.websphere.appserver.runtime - wlp-javaee7 - ${liberty.version} - zip - false - ${project.build.directory} - - - - - - - - org.apache.maven.plugins - maven-antrun-plugin - 1.1 - - - process-test-classes - - run - - - - Copying server.xml - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - - - liberty - ${project.build.directory}/wlp - - - - - - + + payara + + + + fish.payara.extras + payara-embedded-all + ${payara.version} + test + + + + org.jboss.arquillian.container + arquillian-glassfish-embedded-3.1 + 1.0.0.CR4 + test + + + + + + wildfly + + + + org.wildfly.arquillian + wildfly-arquillian-container-embedded + 2.0.0.Final + test + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + unpack + process-test-classes + + unpack + + + + + org.wildfly + wildfly-dist + ${wildfly.version} + zip + false + ${project.build.directory} + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + org.jboss.logmanager.LogManager + + + ${project.build.directory}/wildfly-${wildfly.version} + ${project.build.directory}/wildfly-${wildfly.version}/modules + + + + + + + + + + tomee + + + + org.apache.tomee + apache-tomee + ${tomee.version} + test + zip + plus + + + + org.apache.tomee + arquillian-tomee-remote + ${tomee.version} + test + + + org.apache.tomee + arquillian-openejb-transaction-provider + + + + + + + + + maven-surefire-plugin + + -DTOMEE_LOCK_FILE=${user.dir}/.tomee-ports.lock + + -1 + -1 + -1 + -1 + + target/tomee/server + target/tomee/arquillian + true + plus + + openejb.environment.default=true + + + + + + + + + + + liberty + + + + org.jboss.arquillian.container + arquillian-wlp-managed-8.5 + 1.0.0.Beta2 + test + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + unpack + process-test-classes + + unpack + + + + + com.ibm.websphere.appserver.runtime + wlp-javaee7 + ${liberty.version} + zip + false + ${project.build.directory} + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.1 + + + process-test-classes + + run + + + + Copying server.xml + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + liberty + ${project.build.directory}/wlp + + + + + + diff --git a/src/main/asciidoc/index.adoc b/src/main/asciidoc/index.adoc new file mode 100644 index 0000000..bde2903 --- /dev/null +++ b/src/main/asciidoc/index.adoc @@ -0,0 +1,2 @@ += OmniServices v{project-version} +