| project_path: /_project.yaml |
| title: Understanding Bazel |
| - background: BAZEL_THEME |
| - image_path: "/images/placeholder_960.png" |
| heading: Understanding Bazel |
| Gain context around Bazel design decisions, learn vital concepts, and understand Bazel releases and versioning. |
| - heading: Read about the build system |
| classname: fully-clickable |
| Discover a short history of how artifact-based build systems evolved to enable scale, speed, and hermeticity. |
| - heading: Understand fundamental concepts |
| classname: fully-clickable |
| path: /concepts/build-ref |
| Learn foundational concepts including source code layout, BUILD file syntax, and the types of rules and dependencies. |
| - heading: Check releases and updates |
| classname: fully-clickable |
| See Bazel's Long Term Support including release notes, policies, timelines, announcements, and testing. |