Kevin de Boer
09/05/2023, 10:48 AMMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Kevin de Boer
09/05/2023, 12:11 PMMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Kevin de Boer
09/05/2023, 12:46 PMYousaf Nabi (pactflow.io)
If that other system is the source of truth, how is it updated and when it gets its updates, can you update PactFlow when it happens?That nature of your system using one single view, and having aggregated sources of data in a common problem in scenarios where MI/BI is being pumped into something like a data lake and querying later. I would argue that transient network efforts should be considered in your strategy. For example, a failure to call the record deployment should result in a build failure. There should possibly be checks put in place to ensure that certain events have occured, eg once you have deployed your application, you could use webhooks to ascertain if a record deployment exists for the freshly deployed provider and if not provide some alerting. Some alternative approaches to sharing pacts https://docs.pact.io/getting_started/sharing_pacts#alternative-approaches Also seen this but haven’t taken it for a spin yet https://github.com/RaVbaker/pact-contractor
Yousaf Nabi (pactflow.io)
I will ask next week when we have a followup meeting about thisInterested to hear more about the setup 🙂