v3.0.0-beta.20240202
Pre-release
Pre-release
jradtilbrook
released this
02 Feb 02:53
·
143 commits
to 3.x
since this release
This is the first release of the new and improved Buildkite CLI.
We have rewritten the entire application using a new framework with the intention of making it more interactive and a pleasure to use.
Your feedback is appreciated. You can open an issue to let us know any bugs or issues or to provide suggestions on other features.
What Does It Do?
This release is focussed around agents. You can view agent information, stop agents (including in bulk) and list all connected agents to see their information.
How To Use It?
- Download the binary for your OS and architecture below
- Run
bk configure
to configure the Buildkite organization and API key - Now you can run any of the other commands displayed in
bk help
What's Changed
- Use a configure command to set auth by @mcncl in #149
- Init command with checks on existing file. by @mcncl in #150
- SUP-1403 Add shared HTTP client by @jradtilbrook in #151
- SUP-1335 Stop agent command by @jradtilbrook in #152
- SUP-1406 Allow configuring multiple organizations by @jradtilbrook in #153
- Bump github.com/buildkite/go-buildkite/v3 from 3.4.0 to 3.5.0 by @dependabot in #154
- Bump github.com/buildkite/go-buildkite/v3 from 3.5.0 to 3.6.0 by @dependabot in #157
- SUP-1450: Added additional Codeowners by @james2791 in #158
- SUP-1420: README addition by @james2791 in #159
- Bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #163
- Bump github.com/spf13/viper from 1.16.0 to 1.17.0 by @dependabot in #161
- Bump github.com/buildkite/go-buildkite/v3 from 3.6.0 to 3.8.0 by @dependabot in #164
- Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #165
- Add more build targets to goreleaser by @jradtilbrook in #169
- SUP-1441 Support clustered agent URLs by @jradtilbrook in #170
- SUP-1566 Augment agent stop with loading spinner by @jradtilbrook in #171
- Bump github.com/buildkite/go-buildkite/v3 from 3.8.0 to 3.10.0 by @dependabot in #167
- SUP-1566 Add agent view command by @jradtilbrook in #172
- Bump github.com/spf13/viper from 1.17.0 to 1.18.1 by @dependabot in #173
- SUP-1615 Add flag to open agent in browser by @jradtilbrook in #174
- Bump github.com/charmbracelet/bubbletea from 0.24.2 to 0.25.0 by @dependabot in #176
- Bump github.com/charmbracelet/bubbles from 0.16.1 to 0.17.1 by @dependabot in #177
- SUP-1567 Add bk agent list by @jradtilbrook in #175
- SUP-1619: Agent bulk stopping by @james2791 in #178
- Bump github.com/spf13/viper from 1.18.1 to 1.18.2 by @dependabot in #179
- Resolve project pipeline by @mcncl in #182
- SUP-1652: Filterable
bk agent list
via REST API query parameters by @james2791 in #181 - SUP-1560 Add bk build new by @lizrabuya in #183
- SUP-1691:
bk agent list
interactivity by @james2791 in #185 - SUP-1682 Parallelise bulk agent stopping by @jradtilbrook in #184
- SUP-1699 Change styling of
bk agent list
by @jradtilbrook in #186 - SUP-1700: Agent view output metadata improvements by @james2791 in #187
- SUP-1658:
bk agent list
: appender, pagination and limiting by @james2791 in #191 - SUP-1695: Keybinding for viewing agent data in web from
bk agent list
by @lizrabuya in #193 - Fix runtime error introduced in SUP-1695 by @lizrabuya in #194
- SUP-1698: Keybind for viewing agent data within
bk agent list
by @james2791 in #192 - SUP-1693 Bind "s" to stop agent by @jradtilbrook in #188
- SUP-1421 Add Changelog.md by @lizrabuya in #196
New Contributors
- @mcncl made their first contribution in #149
- @jradtilbrook made their first contribution in #151
- @dependabot made their first contribution in #154
- @james2791 made their first contribution in #158
- @lizrabuya made their first contribution in #183
Full Changelog: https://github.com/buildkite/cli/commits/v3.0.0-beta.20240202