Bazel

Bazel

Bazel - Google's scalable build tool with hermetic execution

Bazel is a cross-language, multi-platform build system that emphasizes fast incremental builds and reproducible outputs through hermetic, sandboxed actions defined in BUILD files.

Official Website

Category

Build & Automation

First Release

2015

License

Apache License 2.0 (with additional components under various licenses)

Maintained By

Google

Difficulty

Intermediate 2/3

Understanding BUILD files, rules, and the concept of hermetic builds is approachable, but mastering complex live-codebases and custom rules requires hands-on practice.