build: bazelisk should be go-get'ed to ./bin #69072
Labels
A-build-system
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
T-dev-inf
Generally
go get
able tools required by make, likecrlfmt
orbuf
are automatically installed in./bin
whichmake
adds to its PATH and most engineers probably add to their PATH as well. It seems like given that running bazel is required to prepare a green patch now (i.e. CI will fail ifmake bazel-generate
was not run, which invokesbazel
), we should treat it like other tools that make requires, andGOBIN=./bin go get github.com/bazelbuild/bazelisk
it along with all the other build tools, and probably also then symlink bin/bazel to bin/bazelisk?Epic CRDB-17171
The text was updated successfully, but these errors were encountered: