Skip to main content

signaloid-cli repos builds

List builds for a specific repository.

Synopsis​

signaloid-cli repos builds --repo-id <id> [options]

Options​

OptionRequiredDescription
--repo-id <id>YesRepository ID
--from <iso>NoFilter builds from this timestamp (ISO 8601)
--to <iso>NoFilter builds to this timestamp (ISO 8601)
--cursor <cursor>NoResume a listing from the Cursor value of the previous output, with the same filters
--start-key <key>NoDeprecated, use --cursor. Takes the ContinuationKey of the previous output.
--count <n>NoNumber of items to fetch, across pages. The output's Cursor resumes after the last one.
--limit <n>NoItems per request, at most 100 (default 25)

Description​

Lists all builds associated with a specific repository. You can filter results by date range, limit the number of results, and paginate through large result sets using a cursor-based approach.

Examples​

List all builds for a repository:

signaloid-cli repos builds --repo-id rep_abc123

Filter by date range:

signaloid-cli repos builds \
--repo-id rep_abc123 \
--from 2025-01-01T00:00:00Z \
--to 2025-01-31T23:59:59Z

Limit results:

signaloid-cli repos builds --repo-id rep_abc123 --count 10

Pagination:

# First page
signaloid-cli repos builds --repo-id rep_abc123

# Next page, from the Start value of the previous output
signaloid-cli repos builds \
--repo-id rep_abc123 \
--cursor "<Cursor value from the previous output>"

Notes​

  • Results are typically ordered by creation date (newest first)
  • Without --count, the command fetches one page. See Pagination.
  • Date filters use ISO 8601 format (e.g., 2025-01-13T12:00:00Z)

See Also​