Releases: buildkite/cli
Releases · buildkite/cli
v3.0.0-beta.20240326
What's Changed
- Bump github.com/charmbracelet/bubbles from 0.17.1 to 0.18.0 by @dependabot in #198
- Revert "SUP-1693 Bind "s" to stop agent" by @james2791 in #199
- SUP-1740 Implement bk build view by @lizrabuya in #200
- SUP-1743 Implement -w flag to open build in url on build view cmd by @lizrabuya in #201
- SUP-1751 bk build rebuild implementation by @lizrabuya in #202
- SUP-1717 Accept agents on stdin by @jradtilbrook in #197
- SUP-1755 Add keybindings type by @jradtilbrook in #195
- Bump github.com/buildkite/go-buildkite/v3 from 3.10.0 to 3.11.0 by @dependabot in #205
- Bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in #204
- SUP 1748 Implement bk build cancel and code refactoring by @lizrabuya in #203
- SUP-1759-resolve-a-default-pipeline by @lizrabuya in #206
- Update CODEOWNERS to reflect changes to Support team projects by @mcncl in #209
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #208
- upgrade go-git from v4 to v5 by @yob in #210
- bump docker compose plugin to v5 by @yob in #211
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #212
- SUP-1864 Pipeline resolver aggregate by @jradtilbrook in #207
- SUP-1911 Convert build command pipeline resolution by @jradtilbrook in #214
- Bump github.com/charmbracelet/lipgloss from 0.9.1 to 0.10.0 by @dependabot in #215
- SUP-1453 Allow local directory config override for default pipeline by @lizrabuya in #213
- Use .bk.yaml universally for config by @mcncl in #216
- Initial framework for adding an OpenAI token to the base config by @mcncl in #217
Full Changelog: v3.0.0-beta.20240202...v3.0.0-beta.20240326
v3.0.0-beta.20240202
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
v2.0.0
v1.2.0: meta-data, ARM, Windows 📎💪🏼🪟
Changed
bk build create
accepts--meta-data
when creating a remote build #108 (keithpitt) (👋 @apanzerj)- Windows
HOMEPATH
APPDATA
etc env vars passed tobk local run
#92 (Helcaraxan) - GitHub auth uses new-in-2020 "device flow" #100 (yob)
Added
Maintenance
- Go 1.16 #88 #109 (pda)
- CI pipeline maintenance #89 #90 (pda) #86 (Helcaraxan)
- Homebrew tap formula fixes #85 (JuanitoFatas)
- macOS 11 Big Sur compiler error fix (keyring & go-keychain libs) #101 (pda)
- README usage example fix #93 (rohansingh)