{"id":20456252,"url":"https://github.com/semperos/cci","last_synced_at":"2026-04-19T11:34:36.872Z","repository":{"id":139217727,"uuid":"144213111","full_name":"semperos/cci","owner":"semperos","description":"CircleCI API CLI Client","archived":false,"fork":false,"pushed_at":"2020-12-08T17:42:57.000Z","size":32,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-15T23:31:39.753Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Clojure","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/semperos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2018-08-09T23:26:34.000Z","updated_at":"2020-12-08T17:42:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"2d0a9cc5-c6da-4d18-9e15-608280dee6d0","html_url":"https://github.com/semperos/cci","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semperos%2Fcci","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semperos%2Fcci/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semperos%2Fcci/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semperos%2Fcci/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/semperos","download_url":"https://codeload.github.com/semperos/cci/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242007820,"owners_count":20056794,"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":[],"created_at":"2024-11-15T11:21:58.091Z","updated_at":"2026-04-19T11:34:36.796Z","avatar_url":"https://github.com/semperos.png","language":"Clojure","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CircleCI Client\n\nA client for the [CircleCI API](https://circleci.com/docs/api/v1-reference/).\n\nAlso an example of building a CLI application\nin Clojure and compiling it to a native executable using\n[GraalVM](https://www.graalvm.org/).\n\n## Installation\n\n[Download](https://github.com/semperos/cci/releases) a recent release and put it\non your `PATH`.\n\n## Usage\n\n1. If you don't have one, generate a CircleCI API token [here]().\n1. Set a `CIRCLE_TOKEN` environment variable with your token.\n1. If you have only one GitHub or Bitbucket project, set `CIRCLE_PROJECT_USER`\n   or `CIRCLE_PROJECT_ORG` so you don't have to specify a `--username` at\n   the CLI.\n1. If you're using Bitbucket, set `CIRCLE_VCS_TYPE` so you don't have to specify\n   your project's `--vcs-type` at the CLI.\n\nTurn off colored output by passing `--no-color`.\n\nFor full details:\n\n```\ncci -h\n```\n\n## Examples\n\n### Latest Builds\n\nTo get the last 5 builds for your project:\n\n```\ncci -p your-project\n```\n\nTo focus on one branch:\n\n```\ncci -p your-project -b your-branch\n```\n\nTo pull back more:\n\n```\ncci -p your-project -l 25\n```\n\nIn case you didn't read the usage section and you've not defined any environment\nvariables:\n\n```\ncci -t your-token    \\\n    -u your-username \\\n    -p your-project  \\\n    -v your-vcs-type \\ # default of 'github'\n    -b your-branch   \\ # optional\n    -l a-limit         # default of 5\n```\n\n## License\n\nCopyright © 2018 Daniel Gregoire\n\nDistributed under the\n[Mozilla Public License version 2.0](https://www.mozilla.org/en-US/MPL/2.0/).\n\nCode copied and edited from [tools.cli](https://github.com/clojure/tools.cli)\nin the `com.semperos.cci.cli` namespace maintains its own copyright and license,\nwhich has been included in the source code.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsemperos%2Fcci","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsemperos%2Fcci","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsemperos%2Fcci/lists"}