Fábio Rodrigues
04/17/2024, 10:40 AMMatt (pactflow.io / pact-js / pact-go)
Fábio Rodrigues
04/17/2024, 4:23 PMFábio Rodrigues
04/17/2024, 4:23 PMFábio Rodrigues
04/17/2024, 4:24 PMFábio Rodrigues
04/17/2024, 4:25 PMMatt (pactflow.io / pact-js / pact-go)
Fábio Rodrigues
04/18/2024, 10:27 AMFábio Rodrigues
04/18/2024, 10:27 AMFábio Rodrigues
04/18/2024, 10:27 AMMatt (pactflow.io / pact-js / pact-go)
Fábio Rodrigues
04/18/2024, 10:38 AMMatt (pactflow.io / pact-js / pact-go)
Fábio Rodrigues
04/18/2024, 10:38 AMMatt (pactflow.io / pact-js / pact-go)
Fábio Rodrigues
04/18/2024, 10:39 AMMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Fábio Rodrigues
04/18/2024, 10:40 AMFábio Rodrigues
04/18/2024, 10:40 AMMatt (pactflow.io / pact-js / pact-go)
${pactbroker.consumerName}Fábio Rodrigues
04/18/2024, 10:41 AM{
"definition": {
"id": 4492
},
"sourceBranch": "main"Fábio Rodrigues
04/18/2024, 10:41 AMFábio Rodrigues
04/18/2024, 10:42 AM{
"definition": {
"id": 4492
},
"sourceBranch": "main",
"consumerPacticipant": ${pactbroker.consumerName}
}Fábio Rodrigues
04/18/2024, 10:42 AMMatt (pactflow.io / pact-js / pact-go)
“sourceBranch”: “main”what’s this ^^
Fábio Rodrigues
04/18/2024, 10:42 AMFábio Rodrigues
04/18/2024, 10:42 AMFábio Rodrigues
04/18/2024, 10:43 AMFábio Rodrigues
04/18/2024, 10:43 AMMatt (pactflow.io / pact-js / pact-go)
main branch?Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
main, that’s a problem and will result in more webhook firings than you need, if you are using the recommended event.
Some pacts need to be verified by different versions of the provider. Are you doing the following?Fábio Rodrigues
04/18/2024, 10:49 AMFábio Rodrigues
04/18/2024, 10:50 AMFábio Rodrigues
04/18/2024, 10:51 AMMatt (pactflow.io / pact-js / pact-go)
${pactbroker.pactUrl} through to the build so it can verify the correct pact (and not just run the latest provider build). You should replace the hardcoded main with ${pactbroker.providerVersionBranch} and ${pactbroker.providerVersionNumber} to checkout the correct version of the provider