From e9055ba69041c0d719a967947fbe71eb5cad2668 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Wed, 13 Jul 2016 12:19:37 +0200 Subject: [PATCH] Updated the docs --- README.adoc | 9 +++++++-- docs/pom.xml | 3 ++- docs/src/main/asciidoc/introduction.adoc | 5 +++++ docs/src/main/asciidoc/links.adoc | 4 ++-- docs/src/main/asciidoc/messaging.adoc | 2 +- docs/src/main/asciidoc/rest.adoc | 6 +++--- docs/src/main/asciidoc/stubrunner.adoc | 2 +- .../pom.xml | 19 +++++++++++++++++-- .../publishDocs.sh | 2 +- 9 files changed, 39 insertions(+), 13 deletions(-) diff --git a/README.adoc b/README.adoc index d021234725..75e945f3a7 100644 --- a/README.adoc +++ b/README.adoc @@ -134,6 +134,10 @@ is under constant development. ==== Videos +*Marcin Grzejszczak and Jakub Kubryński talking about Spring Cloud Contract Verifier* + +video::msRFcQM07-Y[youtube] + *Olga Maciaszek-Sharma talking about Accurest (Spring Cloud Contract Verifier predecessor)* video::daafmTYFoDU[youtube] @@ -146,6 +150,7 @@ video::130779882[vimeo] - http://www.slideshare.net/MarcinGrzejszczak/stick-to-the-rules-consumer-driven-contracts-201507-confitura[Slides from Marcin Grzejszczak's talk about Accurest] - http://toomuchcoding.com/blog/categories/accurest/[Accurest related articles from Marcin Grzejszczak's blog] +- http://toomuchcoding.com/blog/categories/spring-cloud-contract/[Spring Cloud Contract related articles from Marcin Grzejszczak's blog] === Samples @@ -169,13 +174,13 @@ Spring Cloud Contract Verifier stand out on the "market" of Consumer Driven Cont Here you can find interesting links related to Spring Cloud Contract Verifier: -- https://github.com/Codearte/accurest[Spring Cloud Contract Verifier Github Repository] +- https://github.com/spring-cloud/spring-cloud-contract/[Spring Cloud Contract Verifier Github Repository] - https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract.html[Spring Cloud Contract Verifier Documentation] - https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract.html/deprecated[Accurest Legacy Documentation] - https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract.html/#spring-cloud-contract-stub-runner[Spring Cloud Contract Stub Runner Documentation] - https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract.html/#stub-runner-for-messaging[Spring Cloud Contract Stub Runner Messaging Documentation] - https://gitter.im/spring-cloud/spring-cloud-contract[Spring Cloud Contract Verifier Gitter] -- https://github.com/Codearte/accurest-maven-plugin[Spring Cloud Contract Verifier Maven Plugin] +- https://github.com/spring-cloud/spring-cloud-contract[Spring Cloud Contract Verifier Maven Plugin] == Documentation diff --git a/docs/pom.xml b/docs/pom.xml index 39319c8d80..29b918daa6 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -15,7 +15,6 @@ spring-cloud-contract ${basedir}/.. - true @@ -53,6 +52,7 @@ ${main.basedir}/spring-cloud-contract-verifier-maven-plugin/src/site/ ${build.directory}/generated-docs/spring-cloud-contract-verifier-maven-plugin> + ${build.directory}/staging/fake/directory true true @@ -79,6 +79,7 @@ process-resources site + stage diff --git a/docs/src/main/asciidoc/introduction.adoc b/docs/src/main/asciidoc/introduction.adoc index efd6070f92..8cdcfb2292 100644 --- a/docs/src/main/asciidoc/introduction.adoc +++ b/docs/src/main/asciidoc/introduction.adoc @@ -117,6 +117,10 @@ is under constant development. ==== Videos +*Marcin Grzejszczak and Jakub Kubryński talking about Spring Cloud Contract Verifier* + +video::msRFcQM07-Y[youtube] + *Olga Maciaszek-Sharma talking about Accurest (Spring Cloud Contract Verifier predecessor)* video::daafmTYFoDU[youtube] @@ -129,6 +133,7 @@ video::130779882[vimeo] - http://www.slideshare.net/MarcinGrzejszczak/stick-to-the-rules-consumer-driven-contracts-201507-confitura[Slides from Marcin Grzejszczak's talk about Accurest] - http://toomuchcoding.com/blog/categories/accurest/[Accurest related articles from Marcin Grzejszczak's blog] +- http://toomuchcoding.com/blog/categories/spring-cloud-contract/[Spring Cloud Contract related articles from Marcin Grzejszczak's blog] === Samples diff --git a/docs/src/main/asciidoc/links.adoc b/docs/src/main/asciidoc/links.adoc index a8472bf5da..7f104c41ba 100644 --- a/docs/src/main/asciidoc/links.adoc +++ b/docs/src/main/asciidoc/links.adoc @@ -2,10 +2,10 @@ Here you can find interesting links related to Spring Cloud Contract Verifier: -- https://github.com/Codearte/accurest[Spring Cloud Contract Verifier Github Repository] +- https://github.com/spring-cloud/spring-cloud-contract/[Spring Cloud Contract Verifier Github Repository] - https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract.html[Spring Cloud Contract Verifier Documentation] - https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract.html/deprecated[Accurest Legacy Documentation] - https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract.html/#spring-cloud-contract-stub-runner[Spring Cloud Contract Stub Runner Documentation] - https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract.html/#stub-runner-for-messaging[Spring Cloud Contract Stub Runner Messaging Documentation] - https://gitter.im/spring-cloud/spring-cloud-contract[Spring Cloud Contract Verifier Gitter] -- https://github.com/Codearte/accurest-maven-plugin[Spring Cloud Contract Verifier Maven Plugin] +- https://github.com/spring-cloud/spring-cloud-contract[Spring Cloud Contract Verifier Maven Plugin] diff --git a/docs/src/main/asciidoc/messaging.adoc b/docs/src/main/asciidoc/messaging.adoc index 13c49a708d..3b3f0e0c0c 100644 --- a/docs/src/main/asciidoc/messaging.adoc +++ b/docs/src/main/asciidoc/messaging.adoc @@ -147,4 +147,4 @@ include::{core_path}/spring-cloud-contract-verifier-gradle-plugin/src/test/resou ==== Maven Setup -Example of Maven can be found in the https://github.com/Codearte/accurest-maven-plugin/=publishing-wiremock-stubs-projectf-stubsjar[Spring Cloud Contract Verifier Maven Plugin README] +Example of Maven can be found in the https://github.com/spring-cloud/spring-cloud-contract/[Spring Cloud Contract Verifier README] diff --git a/docs/src/main/asciidoc/rest.adoc b/docs/src/main/asciidoc/rest.adoc index fd3607bf05..49292e0f8f 100644 --- a/docs/src/main/asciidoc/rest.adoc +++ b/docs/src/main/asciidoc/rest.adoc @@ -66,7 +66,7 @@ repositories { ---- -Read more: http://codearte.github.io/accurest-maven-plugin/[spring-cloud-contract-verifier-maven-plugin] +Read more: https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract-verifier-maven-plugin/[spring-cloud-contract-verifier-maven-plugin] ===== Add stubs @@ -243,7 +243,7 @@ Underneath LoanApplication makes a call to FraudDetection service. This request ---- -Read more: http://codearte.github.io/accurest-maven-plugin/[spring-cloud-contract-verifier-maven-plugin] +Read more: https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract-verifier-maven-plugin/[spring-cloud-contract-verifier-maven-plugin] ==== Add stubs @@ -300,7 +300,7 @@ To change default configuration just add `configuration` section to plugin defin - **contractsDir** - directory containing contracts written using the GroovyDSL. By default `/src/test/resources/contracts`. - **testFramework** - the target test framework to be used; currently Spock and JUnit are supported with Spock being the default framework -For complete information take a look at http://codearte.github.io/accurest-maven-plugin/plugin-info.html[Plugin Documentation] +For complete information take a look at https://cloud.spring.io/spring-cloud-contract/spring-cloud-contract-verifier-maven-plugin/plugin-info.html[Plugin Documentation] ===== Base class for tests diff --git a/docs/src/main/asciidoc/stubrunner.adoc b/docs/src/main/asciidoc/stubrunner.adoc index eb86ef7f0f..55b01b6b43 100644 --- a/docs/src/main/asciidoc/stubrunner.adoc +++ b/docs/src/main/asciidoc/stubrunner.adoc @@ -37,7 +37,7 @@ include::{core_path}/spring-cloud-contract-verifier-gradle-plugin/src/test/resou ==== Maven -Example of Maven can be found in the https://github.com/Codearte/accurest-maven-plugin/=publishing-wiremock-stubs-projectf-stubsjar[Spring Cloud Contract Verifier Maven Plugin README] +Example of Maven can be found in the https://github.com/spring-cloud/spring-cloud-contract/[Spring Cloud Contract Verifier README] === Modules diff --git a/spring-cloud-contract-verifier-maven-plugin/pom.xml b/spring-cloud-contract-verifier-maven-plugin/pom.xml index 334d6593c9..8671b1cf2e 100644 --- a/spring-cloud-contract-verifier-maven-plugin/pom.xml +++ b/spring-cloud-contract-verifier-maven-plugin/pom.xml @@ -24,8 +24,7 @@ UTF-8 UTF-8 - - true + false 1.0.0.BUILD-SNAPSHOT 1.1.0 @@ -206,6 +205,22 @@ + + org.apache.maven.plugins + maven-scm-publish-plugin + + ${project.reporting.outputDirectory} + + + + scm-publish + site-deploy + + publish-scm + + + + diff --git a/spring-cloud-contract-verifier-maven-plugin/publishDocs.sh b/spring-cloud-contract-verifier-maven-plugin/publishDocs.sh index 1e9bc2032e..53f09e44f6 100644 --- a/spring-cloud-contract-verifier-maven-plugin/publishDocs.sh +++ b/spring-cloud-contract-verifier-maven-plugin/publishDocs.sh @@ -1,2 +1,2 @@ #!/bin/sh -mvn clean site site:stage scm-publish:publish-scm -DskipTests -pl spring-cloud-contract-verifier-maven-plugin \ No newline at end of file +mvn clean site site:stage scm-publish:publish-scm -DskipTests \ No newline at end of file