Kevin Wong
10/02/2023, 9:20 PMMatt (pactflow.io / pact-js / pact-go)
can-i-deploy
will tease out the relationships. If any of them have somehow gotten out of sync, can-i-deploy
will detect it and explain to you which versions of the ecosystem are incompatible, and prevent you releasing a breaking changeMatt (pactflow.io / pact-js / pact-go)
Kevin Wong
10/03/2023, 5:11 AMMatt (pactflow.io / pact-js / pact-go)
And we can mock the sub-providers for the execution. To make sure all mock servers running correctly, we need to ensure all contracts in the sub providersâ side are correct and up-to-dated first, right?I wouldnât recommend using the Pact mock servers for more than one layer of testing at a time. That is, during Pact provider verification you shouldnât use Pact mock servers for downstream providers, you should just stub them using whatever makes sense for your framework/tech
Matt (pactflow.io / pact-js / pact-go)
Boris
10/03/2023, 5:28 AMBoris
10/03/2023, 5:30 AMKevin Wong
10/03/2023, 3:02 PMBoris
10/04/2023, 12:01 AMcan-i-deploy
will tell you what's safe to deploy (right now, or together in the future)Boris
10/04/2023, 12:01 AMBoris
10/04/2023, 12:02 AM