Contract Testing: Can I Deploy
contract-testing_can_i_deployDetermine if a service version can be safely deployed to an environment by analyzing consumer-provider contract compatibility.
Instructions
Performs a comprehensive compatibility check to determine whether a specific version of a service (pacticipant) can be safely deployed into a given environment. It analyzes the complete contract matrix of consumer-provider relationships to confirm that all required integrations are verified and compatible.
Toolset: Can I Deploy
Parameters:
pacticipant (string) required: The name of the pacticipant (application/service) being evaluated for deployment
version (string) required: The version of the pacticipant that you want to check if it's safe to deploy
environment (string) required: The target environment where the pacticipant version will be deployed (e.g., 'production', 'staging', 'test')
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| version | Yes | The version of the pacticipant that you want to check if it's safe to deploy | |
| environment | Yes | The target environment where the pacticipant version will be deployed (e.g., 'production', 'staging', 'test') | |
| pacticipant | Yes | The name of the pacticipant (application/service) being evaluated for deployment |