| Class | Description |
|---|---|
| BaseSelector | |
| Branch |
The latest version from a particular branch of each consumer, or for a particular consumer if the second
parameter is provided. If fallback is provided, falling back to the fallback branch if none is found from the
specified branch.
|
| Consumer |
Consumer Info for maven projects
|
| DeployedOrReleased |
All the currently deployed and currently released and supported versions of each consumer.
|
| DeployedTo |
Any versions currently deployed to the specified environment
|
| EnablePending | |
| Environment |
Any versions currently deployed or released and supported in the specified environment
|
| LatestTag |
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the
fallback tag if none is found with the specified tag
|
| MainBranch |
The latest version from the main branch of each consumer, as specified by the consumer's mainBranch property.
|
| MatchingBranch |
The latest version from any branch of the consumer that has the same name as the current branch of the provider.
Used for coordinated development between consumer and provider teams using matching feature branch names.
|
| PactBaseMojo | |
| PactBroker |
Bean to configure a pact broker to query
|
| PactBrokerAuth |
Authentication for the pact broker, defaulting to Basic Authentication
|
| PactCanIDeployMojo |
Pact broker can-i-deploy check ()
|
| PactCreateVersionTagMojo |
Task to push new version tags to the Pact Broker
|
| PactProviderMojo |
Pact Verify Maven Plugin
|
| PactPublishMojo |
Task to push pact files to a pact broker
|
| Provider |
Provider Info
|
| RawJson |
Corresponds to the old consumer version selectors
|
| ReleasedTo |
Any versions currently released and supported in the specified environment
|
| Selector |
Corresponds to the old consumer version selectors
|
| TagName |
All versions with the specified tag
|