I see an example for gitaction <https://github.com...
# pactflow
m
I see an example for gitaction https://github.com/pactflow/actions/tree/main/publish-provider-contract Are there plans to add support for azure devops and pipelines there?
y
It's not on our roadmap but you can add it as an issue if its something you want to request https://github.com/pactflow/roadmap/projects/1 it should be trivial, as it simply wraps the CLI tool (which we advise using directly) Those actions were created by a community member @Roy Collings (which we are very grateful for!) and transferred over, so we would happily support someone who wanted to.
m
Well examples like that is what making implment the flows easyer. Now its looking stuff up online on how to get it working. Dont get me wrong, your documentation is very good but it still is lacking on some parts like how to implement the full ci/cd flow.
y
the more examples we build the greater the cost of maintainence. everyone’s ci process is slightly different so we aim on teaching the general concepts, and as part of ci cd workflows albeit with github actions, the principles for the recommended workflow will be largely the same in a ci agnostic way. if you wish to get recommendations for your current pipeline and deployment process, please feel free to provide details and we can assist where possible :)
the ci/cd workshop for consumer driven contract testing is here https://docs.pactflow.io/docs/workshops/ci-cd
a generic ci/cd guide with steps https://docs.pact.io/pact_nirvana