Getting Started with Bazel

This page lists material that will help you get started with Bazel. If you have not already done so, first read the Bazel Overview.

Installation

To install Bazel, see Installing Bazel.

Tutorials

To get hands-on with Bazel and understand its core concepts, complete a tutorial:

Migration

To learn how to migrate your project to Bazel, see the appropriate migration guide:

Language-specific resources

Once you are familiar with Bazel, take a look at the language-specific resources, such as functions and build rules:

Reference

To further explore Bazel, refer to the following resources: