Articles tagged with: Bazel

Debugging Typescript errors in Bazel

Summary: An explanation of how to better debug Typescript errors when using Bazel as the build system.


Reproducible Builds

Summary: Compiling code does not always generate the exact same output, leading to issues with security and build caching. Different tools and languages have different levels of determinism.


Running Gazelle on Gazelle

Summary: How to use Gazelle, a tool for automating Bazel BUILD file management, to build extensions for Go projects. It highlights the benefits of using Gazelle and showcases a small example.


Gazelle (Bazel): Loading other BUILD files

Summary: How to load and use rules from a specific BUILD file in Bazel using Gazelle. It provides a solution to read and parse the file, and store the relevant information in the configuration for use in the GenerateRules call.


BazelCon 2022 Community Day Bootcamp

Summary: The BazelCon 2022 Community Day Bootcamp had workshops on basic Bazel concepts and writing rules. The instructions for the first workshop were incomplete, so here is a fork, with cleaned repository and improved slides for better clarity.