There was an error while loading. Please reload this page.
Spring Cloud Contract 2.0 Migration Guide
IMPORTANT: This migration guide is a work in progress
StubMode
Related to https://github.com/spring-cloud/spring-cloud-contract/issues/287.
Change workOffline in @AutoConfigureStubRunner to stubsMode = StubRunnerProperties.StubsMode.LOCAL.
workOffline
@AutoConfigureStubRunner
stubsMode = StubRunnerProperties.StubsMode.LOCAL
Change contractsWorkOffline to <contractsMode>LOCAL</contractsMode>
contractsWorkOffline
<contractsMode>LOCAL</contractsMode>
Change contractsWorkOffline = true to contractsMode = "LOCAL"
contractsWorkOffline = true
contractsMode = "LOCAL"
StubsDownloaderBuilder
Related to https://github.com/spring-cloud/spring-cloud-contract/pull/596
StubDownloaderBuilder extends ProtocolResovler
ProtocolResolver
null
stubRunnerOptions.stubRepositoryRoot
Resource
String
generateWireMockClientStubs
Related to https://github.com/spring-cloud/spring-cloud-contract/pull/569
PactConverter
testMatchers
stubMatchers
bodyMatchers
request
response