|
63 | 63 | multiple=True,
|
64 | 64 | help='Tag to apply to the provider application version. '
|
65 | 65 | 'May be specified multiple times.')
|
| 66 | +@click.option( |
| 67 | + 'provider_version_branch', '--provider-version-branch', |
| 68 | + default='', |
| 69 | + help='The name of the branch the provider version belongs to.') |
66 | 70 | @click.option(
|
67 | 71 | 'password', '--pact-broker-password',
|
68 | 72 | envvar='PACT_BROKER_PASSWORD',
|
@@ -125,7 +129,7 @@ def main(pacts, base_url, pact_url, pact_urls, states_url, states_setup_url,
|
125 | 129 | username, broker_base_url, consumer_version_tag, consumer_version_selector,
|
126 | 130 | provider_version_tag, password, token, provider, headers, timeout,
|
127 | 131 | provider_app_version, publish_verification_results, verbose, log_dir,
|
128 |
| - log_level, enable_pending, include_wip_pacts_since): |
| 132 | + log_level, enable_pending, include_wip_pacts_since, provider_version_branch): |
129 | 133 | """
|
130 | 134 | Verify one or more contracts against a provider service.
|
131 | 135 |
|
@@ -181,6 +185,7 @@ def main(pacts, base_url, pact_url, pact_urls, states_url, states_setup_url,
|
181 | 185 | 'consumer_tags': list(consumer_version_tag),
|
182 | 186 | 'consumer_selectors': list(consumer_version_selector),
|
183 | 187 | 'provider_tags': list(provider_version_tag),
|
| 188 | + 'provider_version_branch': provider_version_branch, |
184 | 189 | 'provider_states_setup_url': states_setup_url,
|
185 | 190 | }
|
186 | 191 |
|
|
0 commit comments