signaloid-cli builds watch
Wait for build completion.
Synopsis
signaloid-cli builds watch --build-id <id> [options]
Options
| Option | Required | Description | Default |
|---|---|---|---|
--build-id <id> | Yes | Build ID | - |
--timeout <ms> | No | Timeout in milliseconds | 60000 |
Examples
Watch build until completion:
signaloid-cli builds watch --build-id bld_xyz789
Output:
⠹ Waiting for build bld_xyz789...
✔ Build finished: completed
With custom timeout:
signaloid-cli builds watch --build-id bld_xyz789 --timeout 120000
In a script:
if signaloid-cli builds watch --build-id $BUILD_ID; then
echo "Build succeeded"
signaloid-cli tasks create --build-id $BUILD_ID
else
echo "Build failed"
signaloid-cli builds output --build-id $BUILD_ID
exit 1
fi
Troubleshooting
Build Timeout
Problem: watch command times out.
Solutions:
- Increase timeout:
--timeout 300000(5 minutes) - Check build status manually:
signaloid-cli builds status - Large builds may take longer - adjust timeout accordingly
See Also
- signaloid-cli builds - Builds overview
- signaloid-cli builds status - Check build status
- signaloid-cli builds output - Get build output