-
Notifications
You must be signed in to change notification settings - Fork 105
Open
Description
Been working through the consumer version selectors to try and ascertain library support for them all and noticed a few oddities
12 consumer version selectors in total
consumerVersionSelectors.mainBranch
consumerVersionSelectors.branch
consumerVersionSelectors.matchingBranch
consumerVersionSelectors.fallbackBranch
consumerVersionSelectors.deployed
consumerVersionSelectors.released
consumerVersionSelectors.deployedOrReleased
consumerVersionSelectors.environment
consumerVersionSelectors.latest
consumerVersionSelectors.consumer
consumerVersionSelectors.tag
consumerVersionSelectors.fallbackTag
- Pact-Rust missing CVS
fallbackBranch
- Pact-Ruby missing CVS
fallbackBranch- refers to
fallbackTagwhich I don't believe is used by the pact broker
Rust Consumer version selectors
ConsumerVersionSelector {
tag: Some(t.to_string()),
latest: Some(true),
consumer: None,
branch: None,
main_branch: None,
deployed: None,
released: None,
deployed_or_released: None,
environment: None,
matching_branch: None,
fallback_tag: None,
}Ruby Consumer version selectors
selector[:tag]
selector[:latest]
selector[:consumer]
selector[:branch]
selector[:mainBranch]
selector[:deployed]
selector[:released]
selector[:deployedOrReleased]
selector[:environment]
selector[:matchingBranch]
selector[:fallbackTag]
selector[:matchingTag]
selector[:fallback]Metadata
Metadata
Assignees
Labels
No labels