Upsert Release
upsert-releaseCreate or update a release catalog entry. version is required. Optional gitCommitSha, priorReleaseVersion, releaseType (MAJOR|MINOR|HOTFIX), lifecycleStatus, environment (create only), dueDateMillis and branchId (update only, int64 strings). Response is { release, created }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| botId | No | QA bots: your botId from your stored TestChimp binding. | |
| gitSha | No | ||
| version | Yes | ||
| branchId | No | ||
| environment | No | ||
| releaseType | No | ||
| gitCommitSha | No | ||
| dueDateMillis | No | ||
| projectApiKey | No | QA bots: your own project API key from your stored TestChimp binding. Required on every call except get-bot-credentials, get-project-credentials and get-bot-compat. Never print it. | |
| lifecycleStatus | No | ||
| priorReleaseVersion | No |