Articles tagged with: Bazel

A Gazelle extension featuring LifecycleManager

Summary: A brief mention of relevant Bazel's Gazelle source code test and logic to manage the lifecycle inside extensions.


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.