https://github.com/buildkite/cli
A command line interface for Buildkite.
https://github.com/buildkite/cli
Last synced: 7 days ago
JSON representation
A command line interface for Buildkite.
- Host: GitHub
- URL: https://github.com/buildkite/cli
- Owner: buildkite
- License: mit
- Created: 2017-08-15T05:33:24.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2026-05-26T02:49:12.000Z (14 days ago)
- Last Synced: 2026-05-26T03:26:28.230Z (14 days ago)
- Language: Go
- Homepage:
- Size: 88.4 MB
- Stars: 196
- Watchers: 19
- Forks: 61
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-product-cli - Buildkite CLI - Manage builds, pipelines, and agents from the terminal. (CI/CD)
README
# bk - The Buildkite CLI
[](https://github.com/buildkite/cli/releases)
A command line interface for [Buildkite](https://buildkite.com/).
Full documentation is available at [buildkite.com/docs/platform/cli](https://buildkite.com/docs/platform/cli).
## Quick Start
### Install
```sh
brew tap buildkite/buildkite && brew install buildkite/buildkite/bk
```
Or download a binary from the [releases page](https://github.com/buildkite/cli/releases).
### Authenticate
```sh
bk auth login
```
## Feedback
We'd love to hear any feedback and questions you might have. Please [file an issue on GitHub](https://github.com/buildkite/cli/issues) and let us know!
## Development
This repository uses [mise](https://mise.jdx.dev/) to pin Go and the main
local development tools.
```bash
git clone git@github.com:buildkite/cli.git
cd cli/
mise install
mise run build
mise run install
mise run install:global
mise run hooks
mise run format
mise run lint
mise run test
mise run generate
go run main.go --help
```
`mise.toml` pins the shared toolchain, including the release helpers used in
CI. The module itself remains compatible with Go `1.25.0` as declared in
`go.mod`.