Mark Wilson
04/26/2023, 10:36 AMTimothy Jones
04/26/2023, 10:42 AMTimothy Jones
04/26/2023, 10:43 AMMark Wilson
04/26/2023, 10:44 AMTimothy Jones
04/26/2023, 10:44 AMTimothy Jones
04/26/2023, 10:45 AMTimothy Jones
04/26/2023, 10:45 AMTimothy Jones
04/26/2023, 10:45 AMTimothy Jones
04/26/2023, 10:45 AMMark Wilson
04/26/2023, 10:45 AMTimothy Jones
04/26/2023, 10:46 AMTimothy Jones
04/26/2023, 10:46 AMMark Wilson
04/26/2023, 10:47 AMTimothy Jones
04/26/2023, 10:48 AMMark Wilson
04/26/2023, 10:51 AMYousaf Nabi (pactflow.io)
Timothy Jones
04/26/2023, 10:52 AMYousaf Nabi (pactflow.io)
Yousaf Nabi (pactflow.io)
trigger a consumer build every time a verification is published.you could trigger a consumer can-i-deploy after a verification, return a status check to github, or slack
Yousaf Nabi (pactflow.io)
Yousaf Nabi (pactflow.io)
When the webhook exists in both consumer and provider pipelineThe same webhook wont exist in both (as a trigger) , consumer event triggers a webhook, which in turn triggers the provider verification. if you are talking about different webhooks you should be more specific in your question :)
Yousaf Nabi (pactflow.io)
(I think maybe the webhooks get told which specific contract to pull - I don’t actually know, I’ve never used them)They do, they provide a pact url of the pact to be verified, if you use the new contract_requireing_verification_published event/webhook, then the provider side also gets a webhook fired for any deployed or released versions of the provider plus the head of the main branch. previously webhook
contract_content_changed
would only trigger against the head of masterYousaf Nabi (pactflow.io)
Timothy Jones
04/26/2023, 10:59 AMand to trigger a consumer build every time a verification is published.^ I think this is misleading. It should say “trigger a potential consumer deploy every time….” I see why you thought there was a circular dependency 😬
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)