diff --git a/pom.xml b/pom.xml index a8797b64ec..09e1f1a307 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ maven-plugin 0.5.9-SNAPSHOT - Accurate Maven Plugin Project + Accurest Maven Plugin Accurate REST Maven Plugin https://github.com/Codearte/accurest-maven-plugin @@ -29,6 +29,7 @@ 3.4 UTF-8 + UTF-8 1.0.6 1.1.0 @@ -64,8 +65,22 @@ Nexus Release Repository http://oss.sonatype.org/service/local/staging/deploy/maven2/ + + github + scm:git:ssh://git@github.com:Codearte/accurest-maven-plugin.git + + + GitHub Issues + https://github.com/Codearte/accurest/labels/maven + + + + Travis + https://travis-ci.org/Codearte/accurest-maven-plugin + + @@ -175,6 +190,39 @@ v@{project.version} + + org.apache.maven.plugins + maven-scm-publish-plugin + 1.1 + + ${project.scm.developerConnection} + gh-pages + ${project.reporting.outputDirectory} + + + + scm-publish + site-deploy + + publish-scm + + + + + + org.apache.maven.plugins + maven-site-plugin + + true + + + + org.asciidoctor + asciidoctor-maven-plugin + 1.5.3 + + + @@ -326,6 +374,38 @@ + + + + maven-plugin-plugin + ${mavenPluginPluginVersion} + + + org.apache.maven.plugins + maven-jxr-plugin + + + org.apache.maven.plugins + maven-project-info-reports-plugin + + false + false + + + + org.apache.maven.plugins + maven-javadoc-plugin + + true + + + + org.apache.maven.plugins + maven-surefire-report-plugin + + + + release diff --git a/src/site/asciidoc/index.adoc b/src/site/asciidoc/index.adoc new file mode 100644 index 0000000000..4f25a82574 --- /dev/null +++ b/src/site/asciidoc/index.adoc @@ -0,0 +1,10 @@ += Accurest Maven Plugin + +Just to make long story short - Accurest is a tool that enables Consumer Driven Contract (CDC) development of JVM-based applications. + + * Stubs mappings to be used by WireMock when doing integration testing on the client code (client tests). + + * Acceptance tests used to verify if server-side implementation of the API is compliant with the contract (server tests). + +Accurest moves TDD to the level of software architecture. + diff --git a/src/site/site.xml b/src/site/site.xml new file mode 100644 index 0000000000..a26f77c089 --- /dev/null +++ b/src/site/site.xml @@ -0,0 +1,35 @@ + + + ${project.name} + + + + + + org.apache.maven.skins + maven-fluido-skin + 1.4 + + + + true + true + + + + + codearte/accurest-maven-plugin + right + orange + + ยป + + + + + + + + + + \ No newline at end of file