{"id":15570773,"url":"https://github.com/keith/circle-cli","last_synced_at":"2025-10-03T00:31:13.405Z","repository":{"id":49174123,"uuid":"74250148","full_name":"keith/circle-cli","owner":"keith","description":"A CLI for interacting with CircleCI","archived":false,"fork":false,"pushed_at":"2024-07-08T18:18:37.000Z","size":47,"stargazers_count":11,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-09T03:23:07.979Z","etag":null,"topics":["circleci","command-line"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/keith.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-11-20T03:18:55.000Z","updated_at":"2024-07-08T18:18:38.000Z","dependencies_parsed_at":"2023-01-24T11:15:15.155Z","dependency_job_id":"7f6ff00b-ef0e-468a-8a79-f745527b2423","html_url":"https://github.com/keith/circle-cli","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keith%2Fcircle-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keith%2Fcircle-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keith%2Fcircle-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keith%2Fcircle-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/keith","download_url":"https://codeload.github.com/keith/circle-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235053750,"owners_count":18928440,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["circleci","command-line"],"created_at":"2024-10-02T17:44:13.397Z","updated_at":"2025-10-03T00:31:13.129Z","avatar_url":"https://github.com/keith.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# circle-cli\n\nThese are a set of tools for interacting with\n[CircleCI](https://circleci.com).\n\n## Installation\n\n```sh\n$ brew install keith/formulae/circle-cli\n```\n\n## Authentication\n\nAdd a Circle [API token](https://circleci.com/account/api) to your\n`~/.netrc` file. The format looks like this:\n\n```\nmachine circleci.com\n  password YOUR_TOKEN\n```\n\n## Usage\n\nThis repo has a collection of commands for different uses. Here's the\nbasic use of each of them. Use `circle COMMAND --help` to see all\navailable options.\n\n### `artifacts`\n\nDownload the artifacts from a specific build number:\n\n```sh\n$ circle artifacts --repo keith/circle-cli --number 42\n```\n\n### `builds`\n\nList the builds for a repo:\n\n```sh\n$ circle builds --repo keith/circle-cli --all --count 5\n```\n\nOr for a specific branch:\n\n```sh\n$ circle builds --repo keith/circle-cli --branch master\n```\n\n### `cancel`\n\nCancel a specific build (`--repo` can be omitted if your current\ndirectory has remote set):\n\n```sh\n$ circle cancel --number 42\n```\n\n### `cancel-all`\n\nCancel all builds on the project:\n\n```sh\n$ circle cancel-all\n```\n\nCancel all builds for a specific branch:\n\n```sh\n$ circle cancel-all -b master\n```\n\n### `clear-cache`\n\nClear your project's build cache:\n\n```sh\n$ circle clear-cache -r keith/circle-cli\n```\n\n### `open`\n\nOpen the Circle web interface for the project:\n\n```sh\n$ circle open\n```\n\nOr for a specific branch:\n\n```sh\n$ circle open master\n```\n\nOr a specific build:\n\n```sh\n$ circle open 42\n```\n\n### `rebuild`\n\nRestart a circle build:\n\n```sh\n$ circle rebuild --number 42\n```\n\nRestart a build without cache:\n\n```sh\n$ circle rebuild --repo keith/circle-cli --number 42 --no-cache\n```\n\n### `watch`\n\nWatch a running build a get notified of its output:\n\n```sh\n$ circle watch -n 42\n```\n\nOr for the newest build running on a branch:\n\n```sh\n$ circle watch -b master\n```\n\n### `whoami`\n\nGet current info about your logged in user:\n\n```sh\n$ circle whoami\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeith%2Fcircle-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkeith%2Fcircle-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeith%2Fcircle-cli/lists"}