【发布时间】:2020-04-02 22:34:55
【问题描述】:
如果消费者做出了可能违反合同的更改,只有在生产者也被构建时才能识别测试,但如果我们不构建生产者,错误的消费者将被发布到生产中。
是否有可以遵循的方法来克服这些类型的情况。
【问题讨论】:
如果消费者做出了可能违反合同的更改,只有在生产者也被构建时才能识别测试,但如果我们不构建生产者,错误的消费者将被发布到生产中。
是否有可以遵循的方法来克服这些类型的情况。
【问题讨论】:
是的,绝对有办法!我们在如何构建effective Pact pipeline 的文章中详细介绍了这一点。
文章中描述的一些关键提示:
can-i-deploy 来防止消费者/提供者发布会破坏集成的更改【讨论】: