Skip to content
/ bap Public

πŸš€ A Rust based Buildkite agent manager.

License

Notifications You must be signed in to change notification settings

mcncl/bap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Buildkite Agent Picker (bap)

A simple, occasionally fast Buildkite agent manager, built in Rust.

bap demo

Features

✨ Easy to use, instant start up of agents

πŸš€ Continued focus on speed

πŸ“ Supports local agent versions and global

Installation

brew tap mcncl/bap
brew install bap

Usage

To list the available agents, run:

bap list-remote

You can then choose to install any of the available agent versions by selecting it (Enter).

Once installed, you'll need to get an agent token from Buildkite, copy it to your clipboard and run:

bap auth <version>

For example:

bap auth 3.74.1

You'll then be able to run that version:

bap run 3.74.1

About

πŸš€ A Rust based Buildkite agent manager.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages