Skip to content

Commit 89b22fb

Browse files
committed
Keep bazel's zsh completions install
Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
1 parent 8b27f25 commit 89b22fb

4 files changed

Lines changed: 15 additions & 5 deletions

File tree

docker.properties

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
DOCKER_IMAGE_TAG=202512081623
2-
LINTER_IMAGE_DIGEST=b21bc41ec975ed48ef73f3888c17044b7a6ab0558cc8fb83a837928f9f540a05
3-
DEV_IMAGE_DIGEST=8b9bb04c2db41988cea0627599715a6f7e6834ca05cca30691cba59c7fe47eba
4-
DEV_IMAGE_WITH_EXTRAS_DIGEST=6dc422b99c32b297915c771449f80fc5aecdd1ac8fecad22e39ff20b73321f53
1+
DOCKER_IMAGE_TAG=202512082352
2+
LINTER_IMAGE_DIGEST=441fc5a65697dab0b38627d5afde9e38da6812f1a5b98732b224161c23238e73
3+
DEV_IMAGE_DIGEST=cac2e8a1c3e70dde4e5089b2383b2e11cc022af467ee430c12416eb42066fbb7
4+
DEV_IMAGE_WITH_EXTRAS_DIGEST=e84f82d62540e1ca72650f8f7c9c4fe0b32b64a33f04cf0b913b9961527c9e30

tools/chef/base_image_version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
202512082132
1+
202512091427

tools/chef/cookbooks/px_dev_extras/attributes/default.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,7 @@
1414
#
1515
# SPDX-License-Identifier: Apache-2.0
1616

17+
# Fetch bazel version from Pixie's .bazelversion on main branch
18+
bazel_version = Chef::HTTP.new('https://raw.githubusercontent.com').get('/pixie-io/pixie/main/.bazelversion').strip
19+
default['bazel']['zsh_completions'] =
20+
"https://raw.githubusercontent.com/bazelbuild/bazel/#{bazel_version}/scripts/zsh_completion/_bazel"

tools/chef/cookbooks/px_dev_extras/recipes/default.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,12 @@
4040
homebrew_package pkg_list
4141
end
4242

43+
remote_file '/usr/local/share/zsh/site-functions/_bazel' do
44+
source node['bazel']['zsh_completions']
45+
mode '0644'
46+
action :create
47+
end
48+
4349
common_remote_bin 'faq'
4450
common_remote_bin 'kubectl'
4551
common_remote_tar_bin 'kustomize'

0 commit comments

Comments
 (0)