Files
spring-cloud-contract/docs/src/main/asciidoc
2019-07-22 17:36:38 +02:00
..
2017-08-29 15:39:55 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-19 17:39:28 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-18 14:38:43 +02:00
2019-03-11 22:18:06 -05:00
WIP
2019-07-11 17:00:25 +02:00
2019-07-22 15:11:48 +02:00
WIP
2019-07-16 17:05:50 +02:00
WIP
2019-07-18 14:38:43 +02:00
WIP
2019-07-18 14:38:43 +02:00
WIP
2019-07-18 14:38:43 +02:00
WIP
2019-07-16 17:05:50 +02:00
WIP
2019-07-19 20:02:36 +02:00
WIP
2019-07-11 17:00:25 +02:00
WIP
2019-07-18 14:38:43 +02:00

:branch: master
image::https://badges.gitter.im/Join%20Chat.svg[Gitter, link="https://gitter.im/spring-cloud/spring-cloud-contract?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge"]
image::https://codecov.io/gh/spring-cloud/spring-cloud-contract/branch/{branch}/graph/badge.svg["codecov", link="https://codecov.io/gh/spring-cloud/spring-cloud-contract"]
image::https://circleci.com/gh/spring-cloud/spring-cloud-contract.svg?style=svg["CircleCI", link="https://circleci.com/gh/spring-cloud/spring-cloud-contract"]
:branch: master
:core_path: ../../..
:plugins_path: ../../../spring-cloud-contract-tools
:converters_path: {plugins_path}/spring-cloud-contract-converters
:verifier_root_path: {core_path}/spring-cloud-contract-verifier
:contract_spec_path: {core_path}/specs/spring-cloud-contract-spec-java
:contract_spec_tests_path: {core_path}/specs/spring-cloud-contract-spec
:samples_path: {core_path}/samples
:verifier_core_path: {verifier_root_path}
:stubrunner_core_path: {core_path}/spring-cloud-contract-stub-runner
:standalone_samples_path: {samples_path}/standalone/dsl
:standalone_messaging_samples_path: {samples_path}/standalone/messaging
:standalone_pact_path: {samples_path}/standalone/pact
:standalone_restdocs_path: {samples_path}/standalone/restdocs
:tests_path: {core_path}/tests
:samples_branch: 2.2.x
:samples_url: https://raw.githubusercontent.com/spring-cloud-samples/spring-cloud-contract-samples/{samples_branch}
:introduction_url: ${core_path}/../../

== Spring Cloud Contract

You always need confidence when pushing new features into a new application or service in
a distributed system. To that end, this project provides support for Consumer-driven
Contracts and service schemas in Spring applications, covering a range of options for
writing tests, publishing them as assets, and asserting that a contract is kept by
producers and consumers -- for both HTTP and message-based interactions.

=== Spring Cloud Contract workshops

If you prefer to learn about the project by doing some tutorials, you can check out the
workshops under
https://cloud-samples.spring.io/spring-cloud-contract-samples/workshops.html[this link].

=== Spring Cloud Contract Verifier

include::_verifier_introduction.adoc[]

include::_links.adoc[]

=== Spring Cloud Contract WireMock

include::_spring-cloud-wiremock.adoc[]

== Documentation

You can read more about Spring Cloud Contract Verifier by reading the
{documentation_url}[docs]

== Contributing

include::https://raw.githubusercontent.com/spring-cloud/spring-cloud-build/master/docs/src/main/asciidoc/contributing.adoc[]

include::_building.adoc[]