Skip to main content

signaloid-cli builds watch

Wait for build completion.

Synopsis

signaloid-cli builds watch --build-id <id> [options]

Options

OptionRequiredDescriptionDefault
--build-id <id>YesBuild ID-
--timeout <ms>NoTimeout in milliseconds60000

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:

  1. Increase timeout: --timeout 300000 (5 minutes)
  2. Check build status manually: signaloid-cli builds status
  3. Large builds may take longer - adjust timeout accordingly

See Also