Home / Companies / BuildBuddy / Blog / February 2025

February 2025 Summaries

1 posts from BuildBuddy

Filter
Month: Year:
Post Summaries Back to Blog
Troubleshooting Bazel with Git Bisect` is a guide on how to use `git bisect` to identify the commit that introduced an issue after upgrading Bazel or its dependencies. The process involves using `bazelisk`, a tool provided by the Bazel team, to automate the bisecting process, and then manually bisecting with `git bisect` if needed. The guide covers how to set up `bazelisk`, use it to auto-bisect, and then manually bisect with `git bisect`. It also provides examples of using this technique to troubleshoot issues after upgrading Bazel dependencies, such as the `@rules_go` dependency. By following this guide, developers can narrow down the root cause of build failures and make their builds more reliable.
Feb 18, 2025 1,497 words in the original blog post.