Skip to main content

signaloid-cli builds binary

Get the download URL for a compiled build binary, or download it directly.

Synopsis

signaloid-cli builds binary --build-id <id> [--out <dir>] [--filename <name>] [--url-only]

Options

OptionRequiredDescription
--build-id <id>YesBuild ID
--out <dir>NoDirectory to download the binary to. If omitted, prints the presigned URL in JSON format.
--filename <name>NoSpecify the output file name (default: build-<id>.bin)
--url-onlyNoPrint only the presigned URL even when --out is set

Description

Retrieves the compiled binary for a build. Only available for builds with a C0-microSD and C0-microSD-plus core class. Without --out, prints a presigned download URL as JSON. With --out, downloads the binary directly to the specified directory.

Examples

Get the presigned download URL:

signaloid-cli builds binary --build-id bld_xyz789

Download the binary to a directory:

signaloid-cli builds binary --build-id bld_xyz789 --out ./bin/

Download the binary to a directory and save it with a custom file name:

signaloid-cli builds binary --build-id bld_xyz789 --out ./bin/ --filename myapp.bin

Print only the URL (even with --out set):

signaloid-cli builds binary --build-id bld_xyz789 --out ./bin/ --url-only

See Also