Tracks the pacts published to a pact-broker.
-
broker_url
: Required. The path of the hosted pact-broker. -
provider
: Required. The provider to track consumer pacts against. -
consumers
: Required. List of consumers, along withprovider
, to track pacts for. -
tag
: Optional. If specified, pulls back only pacts with that tag. -
username
: Optional. If specified, along withpassword
, used to provide basic auth to the pact-broker. -
password
: Optional. The password to access pact-broker.
resource_types:
- name: pact-resource
type: registry-image
source:
repository: nenaddev/pact-resource
tag: latest
resources:
- name: pact
type: pact-resource
source:
broker_url: https://path-to.your.pact-broker.io
provider: provider-name
consumers:
- consumer-1
- consumer-2
tag: dev
username: ((you-are.using-a))
password: ((secret-manager.right))