Ashley Gautama
03/12/2024, 11:02 AMAshley Gautama
03/12/2024, 11:06 AMAshley Gautama
03/12/2024, 11:08 AMAshley Gautama
03/12/2024, 11:09 AMMatt (pactflow.io / pact-js / pact-go)
xyz
of application A
is no longer in production. So any check using selectors that checks for breaking deployed-or-released
consumers would exclude that pact.
But for mobile, you would usually use record-support-ended
which does the same thing, except with releases it leaves the other apps in production
still in tact.Matt (pactflow.io / pact-js / pact-go)
can-i-deploy
args?
> (which we chose to represent as seperate consumer - provider pair
I’m not following the different consumer/provider pair thing you’re saying.
Are you saying if the mobile app speaks to 3 apis, you actually have something like:
mobileAPI1-API1
mobileAPI2-API2
mobileAPI3-API3
Instead of
mobile-API1
mobile-API2
mobile-API3
?Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Ashley Gautama
03/12/2024, 11:28 AMAre you saying if the mobile app speaks to 3 apis, you actually have something like:I guess the answer is yes, however in your example with
mobile-API1
mobile-API2
mobile-API3
Ashley Gautama
03/12/2024, 11:28 AMAshley Gautama
03/12/2024, 11:36 AMMatt (pactflow.io / pact-js / pact-go)
would this not also translate in 3 rows in broker (consumer-provider pairs)? (edited)yes, it should
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)