bk - The Buildkite CLI
A command line interface for Buildkite.
We'd love to hear any feedback and questions you might have. Please file an issue on GitHub and let us know
On macOS, you can install with Homebrew:
brew tap buildkite/cli brew install bk
On all other platforms, download a binary from the latest GitHub releases.
# Sets up your credentials (stored in your operating system's native secure storage, using https://github.com/99designs/keyring) bk configure # Opens the current pipeline in your browser bk browse # List the pipelines that you have access to bk pipeline list # Triggers a build for the current directory's commit and branch bk build create # Runs the current directory's pipeline steps locally (requires the buildkite-agent to be installed) bk local run # Sets up your current git project directory for Buildkite, creating a .buildkite/pipeline.yml file, a pipeline in Buildkite, and setting up the webhooks on GitHub or Bitbucket bk init
Developed using Golang 1.11+ with modules.
export GO111MODULE=on git clone firstname.lastname@example.org:buildkite/cli.git cd cli/ go run ./cmd/bk --help