signaloid-cli repos list
List all connected repositories.
Synopsis
signaloid-cli repos list
Options
| Option | Description |
|---|---|
--count <n> | Number of items to fetch using pagination |
--format <type> | Output format: json|table (default: table) |
--columns <cols> | Columns to display (comma-separated) or 'help' to see available columns |
Description
Lists all GitHub repositories that have been connected to your Signaloid account. The raw output includes repository IDs, remote URLs, branch information, build directories, and creation timestamps.
Examples
Basic usage:
signaloid-cli repos list
Output:
+--------------------------------------+-----------------------------------------------------------------------------------------------------------------+--------------------------------------+--------+
| Repo ID | Remote URL | Core | Branch |
|--------------------------------------|-----------------------------------------------------------------------------------------------------------------|--------------------------------------|--------|
| rep_22a7a487a0884946a34096b8717795db | https://github.com/signaloid/Signaloid-Demo-Batteries-StateOfChargeEstimation | cor_271d544c73a8544d9026252652342972 | main |
| rep_6ba5f900c3284814b8cef94d079d0ab8 | https://github.com/signaloid/Signaloid-Demo-Sensors-BME680ConversionRoutines | cor_271d544c73a8544d9026252652342972 | main |
| rep_7544c8a8dbf248dd95b6d9dcd5126845 | https://github.com/signaloid/Signaloid-Demo-Metallurgy-BrownHamModel | cor_271d544c73a8544d9026252652342972 | main |
| rep_905a6e6c262c4a7fa8cee3d601599f28 | https://github.com/signaloid/Signaloid-Demo-Finance-MoonfireVentureCapitalPortfolioModeling | cor_271d544c73a8544d9026252652342972 | main |
| rep_aee3b4fc91e94a2bb600cfd058759f21 | https://github.com/signaloid/Signaloid-Demo-Sensors-MLX90640ConversionRoutines | cor_271d544c73a8544d9026252652342972 | main |
| rep_d5b003a5869e44ada4216fdf939a53c4 | https://github.com/signaloid/Signaloid-Demo-Finance-InvestmentRetirementAccount | cor_271d544c73a8544d9026252652342972 | main |
+--------------------------------------+-----------------------------------------------------------------------------------------------------------------+--------------------------------------+--------+
Extract repository IDs:
signaloid-cli repos list | jq -r '.Repositories[].RepositoryID'
Filter by remote URL:
signaloid-cli repos list --format json | jq '.Repositories[] | select(.RemoteURL | contains("signaloid"))'
Count connected repositories:
signaloid-cli repos list --format json | jq '.Repositories | length'
See Also
- signaloid-cli repos get - Get details about a specific repository
- signaloid-cli repos connect - Connect a new GitHub repository
- signaloid-cli repos - Repository management overview