Spring Cloud Contract 生成存根和具有相同存根的独立服务器

Spring Cloud Contract generating stubs and a standalone server with the same stubs

这个问题感觉有点奇怪,但就是这样:

我知道我可以在单元测试中使用 SCC,因为我可以访问它创建的存根。

但问题是,我可以从相同的存根配置一个独立的服务器,该服务器可以 运行 在某些 DEV 服务器中,让我们说一些手动测试或前端应用程序的一些 Selenium 测试最终将使用那些存根?

你读过文档了吗?您可以使用 Stub Runner Boot 应用程序。你可以在这里阅读 https://cloud.spring.io/spring-cloud-static/Finchley.RELEASE/single/spring-cloud.html#_stub_runner_boot_application and about its Docker version here https://cloud.spring.io/spring-cloud-static/Finchley.RELEASE/single/spring-cloud.html#stubrunner-docker

更新:

正在更新 Hoxton.SR1 发布序列的链接(Spring Cloud Contract 2.2.1.RELEASE):

存根转轮启动:https://cloud.spring.io/spring-cloud-static/spring-cloud-contract/2.2.1.RELEASE/reference/html/project-features.html#features-stub-runner-boot

存根亚军Docker:https://cloud.spring.io/spring-cloud-static/spring-cloud-contract/2.2.1.RELEASE/reference/html/docker-project.html