wait_for_build
Wait for a build to complete by polling the TeamCity server until it reaches a terminal state such as finished, canceled, or failed, with configurable timeout and poll interval.
Instructions
Wait for a build to reach a terminal state (finished, canceled, failed). Long-running; polls until completion or timeout.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| buildId | No | Build ID to wait for | |
| buildNumber | No | Human build number (requires buildTypeId) | |
| buildTypeId | No | Build configuration ID (required with buildNumber) | |
| timeout | No | Max seconds to wait (default 600, max 3600) | |
| pollInterval | No | Seconds between polls (default 15, min 5) | |
| includeTests | No | Include test summary in result | |
| includeProblems | No | Include build problems in result |