Releases: buildkite/cli
Releases · buildkite/cli
Buildkite CLI 3.0.0-beta.20240628
Changelog
- f78fa31: include cluster view changes (#293) (@PriyaSudip)
- cdcb638: Fix segfault when not in a repo (#297) (@jradtilbrook)
- 5ace60f: Bump github.com/sashabaranov/go-openai from 1.25.0 to 1.26.0 (#300) (@dependabot[bot])
- d6f2656: Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#301) (@dependabot[bot])
- b61b351: SUP-2321 Accept field data for
bk job unblock
(#298) (@jradtilbrook) - 460cbc1: Add homebrew info to goreleaser (#305) (@jradtilbrook)
Buildkite CLI 3.0.0-beta.20240620
Changelog
- b1225a7: Add steps to build pipeline to easily trigger a release (#286) (@jradtilbrook)
- dd09129: Bump github.com/sashabaranov/go-openai from 1.24.1 to 1.25.0 (#287) (@dependabot[bot])
- fd5a8af: Bump github.com/vektah/gqlparser/v2 from 2.5.15 to 2.5.16 (#288) (@dependabot[bot])
- 7f8a2dd: Improve output of [build view] (#290) (@mcncl)
- cd58cd2: Push linux packages to registries (#289) (@jradtilbrook)
- 76327a1: - Check that the length of an annotation is > the length with just borders (#294) (@mcncl)
- 6b3ed3a: Alternative prompt confirmation (#296) (@jradtilbrook)
- cb797ad: Build resolver for user's UUID (#295) (@lizrabuya)
Buildkite CLI 3.0.0-beta.20240614
Buildkite CLI 3.0.0-beta.20240613
Changelog
- 1018ed9: Add PipelinePicker to ResolveFromRepository (#245) (@jradtilbrook)
- 7fad983: Add PipelinePicker that prompts user to choose (#252) (@jradtilbrook)
- 5bace3f: Bump github.com/charmbracelet/bubbletea from 0.26.1 to 0.26.2 (#254) (@dependabot[bot])
- ed5208e: Add CLI arg resolver for builds (#253) (@jradtilbrook)
- 142cde0: create .config dir (#255) (@lizrabuya)
- ac21ef3: Add build resolver for current user and tests (#256) (@jradtilbrook)
- 3d57e4b: Improve usage docs in README (#257) (@jradtilbrook)
- 4c21da5: Generage coverage for tests (#259) (@jradtilbrook)
- 31baea8: Use build resolvers in build commands (#258) (@jradtilbrook)
- a172bbc: Fix seg fault where no creator or author found (#265) (@mcncl)
- b155b82: Add checks if a remote URL exists, or if repo exists (#266) (@lizrabuya)
- 68c707b: Bump github.com/charmbracelet/bubbletea from 0.26.2 to 0.26.4 (#268) (@dependabot[bot])
- 9067a81: Bump github.com/spf13/viper from 1.18.2 to 1.19.0 (#269) (@dependabot[bot])
- e6bac42: Collapse coverage tree map (#270) (@jradtilbrook)
- 212bf93: Runtime error encountered when viewing build with no commit SHA (#267) (@lizrabuya)
- 482cd7d: Add NFPM to goreleaser (#260) (@jradtilbrook)
- 16f0d73: Add job list in build output (#273) (@mcncl)
- ff63543: Allow setting of AI config using ai command (#272) (@mcncl)
- 28f9b8d: Bump goreleaser/goreleaser-pro from v1.26.2-pro to v2.0.0-pro in /.buildkite (#277) (@dependabot[bot])
- 154badf: Change bk build pipeline argument to a flag (#275) (@jradtilbrook)
- 584134e: Implement bk pipeline create (#274) (@lizrabuya)
- 5246e35: Remove extra spinner when viewing build (#278) (@lizrabuya)
- 74081d9: Swap survey and spinner package for
huh?
(#279) (@jradtilbrook) - 8d0789b: Add AI chat command (#276) (@jradtilbrook)
- 381b6ec: Add
bk job unblock
(#280) (@jradtilbrook) - 7ef0ad0:
bk build download --logs
command (#271) (@jradtilbrook) - 2a3c579: Set up matrix for releasing (#281) (@jradtilbrook)
- eb9f4c3: Fixes for automated releasing (#282) (@jradtilbrook)
- f2aaf15: Bump github.com/vektah/gqlparser/v2 from 2.5.11 to 2.5.15 (#283) (@dependabot[bot])
- d5b588e: Fix release process (#284) (@jradtilbrook)
Buildkite CLI 3.0.0-beta.20240510
Changelog
- 00d6725: SUP-1761 Implement local config pipeline resolver func (#234) (@lizrabuya)
- bf783ea: Change queue for running build pipeline (#236) (@jradtilbrook)
- 7e105f7: SUP-2141 Add build resolver structure (#235) (@jradtilbrook)
- 57d23db: SUP-2158 Add genqlient for GraphQL API (#237) (@jradtilbrook)
- b729bcf: SUP-2141 (part II) Add resolver for most recent build on current branch (#238) (@jradtilbrook)
- 05bc270: SUP-2168 Move repository resolution to factory (#239) (@jradtilbrook)
- 7c6283e: Fix segfault on build creator (#240) (@jradtilbrook)
- 55d1aec: Remove parallel from tests (#241) (@jradtilbrook)
- c4320b3: Bump github.com/charmbracelet/bubbletea from 0.25.0 to 0.26.1 (#242) (@dependabot[bot])
- 9c106ac: SUP-2138 Refactor config package (#243) (@jradtilbrook)
- c43ea0d: Add a type for PipelinePicker (#244) (@jradtilbrook)
- e95107d: refactor localconfig to use default config (#248) (@lizrabuya)
- 44d94d4: Add CachedPicker to save pipelines to config (#249) (@jradtilbrook)
- ea8864b: Add Contributing.md (#251) (@lizrabuya)
Buildkite CLI 3.0.0-beta.20240430
Changelog
- 00290a1: Add Priya to CODEOWNERS (#223) (@mcncl)
- 503dc6a: SUP-1912 Support git worktrees (#224) (@jradtilbrook)
- d96b5e3: Output build artifacts when build is viewed (#226) (@mcncl)
- ebb4bcf: SUP-1903 Add path based pipeline resolver (#225) (@jradtilbrook)
- c7540ae: Add annotation outputting (#227) (@mcncl)
- 416d5a8: SUP-2130 Move pipeline positional argument resolver to resolvers package (#228) (@jradtilbrook)
- ca0e26c: Bump golang.org/x/net from 0.22.0 to 0.23.0 (#230) (@dependabot[bot])
- 3910778: SUP-1596 Configure goreleaser to create github releases (#229) (@jradtilbrook)
- 7345e61: Update release pipeline to create release (#231) (@jradtilbrook)
- 060ff93: Change release pipeline to run release step (#232) (@jradtilbrook)
- 73a628c: Add github token to docker env (#233) (@jradtilbrook)
v3.0.0-beta.20240418
What's Changed
- Bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 by @dependabot in #218
- Bump golang.org/x/sync from 0.6.0 to 0.7.0 by @dependabot in #219
- Add release.pipeline.yml by @jradtilbrook in #220
- SUP-2009 | Fix
build
commands by @mcncl in #222
Full Changelog: v3.0.0-beta.20240326...v3.0.0-beta.20240418
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