blob: 889daadb777dc7e7fc69c5ec2e70432aa9a93445 [file] [log] [blame]
book_path: /_book.yaml
project_path: /_project.yaml
title: Understanding Bazel
landing_page:
nav: left
rows:
- background: BAZEL_THEME
options:
- hero
- description-50
- no-image-background
- padding-large
items:
- image_path: "/images/placeholder_960.png"
heading: Understanding Bazel
description: >
Gain context around Bazel design decisions, learn vital concepts, and understand Bazel releases and versioning.
- options:
- cards
background: grey
items:
- heading: Read about the build system
classname: fully-clickable
path: /basics/
description: >
Discover a short history of how artifact-based build systems evolved to enable scale, speed, and hermeticity.
icon:
name: info
position: top
- heading: Understand fundamental concepts
classname: fully-clickable
path: /concepts/build-ref
description: >
Learn foundational concepts including source code layout, BUILD file syntax, and the types of rules and dependencies.
icon:
name: menu_book
position: top
- heading: Check releases and updates
classname: fully-clickable
path: /release/
description: >
See Bazel's Long Term Support including release notes, policies, timelines, announcements, and testing.
icon:
name: feed
position: top