Khám phá tài liệu của Bazel để tìm các hướng dẫn và hướng dẫn cho người dùng ở mọi cấp độ.

Xây dựng với Bazel

Hãy sử dụng các yếu tố cơ bản của Bazel để tạo ra một hệ thống xây dựng mạnh mẽ.
Tìm hiểu các lệnh phổ biến trong Bazel, bao gồm cách yêu cầu trợ giúp theo ngữ cảnh.
Xác định các sản phẩm bản dựng và phần phụ thuộc bằng các tệp `BUILD`.
Giúp các công cụ tự động hiểu, chỉnh sửa và tạo tệp `BUILD`.
Khám phá các tùy chọn để định cấu hình nhiều lệnh Bazel.
Sử dụng các cụm từ tìm kiếm, truy vấn và truy vấn của Bazel để theo dõi các phần phụ thuộc trong mã.
Tăng cường độ bền và hiệu quả cho các công trình xây dựng của bạn bằng cách làm theo các phương pháp hay nhất của Bazel.

Bazel mở rộng

Tăng dung lượng của Bazel bằng cách mở rộng ngôn ngữ BUILD bằng các quy tắc và macro.
Tìm hiểu các kiến thức cơ bản về việc sử dụng macro và quy tắc.
Khảo sát các quy tắc Bazel đề xuất, không phải gốc và nguyên bản.
Tìm hiểu cách sử dụng Starlark, ngôn ngữ sử dụng trong Bazel.
Hãy sử dụng quy tắc để thực hiện một loạt các hành động để Blaze thực hiện.
Tìm hiểu cách viết quy tắc tùy chỉnh cho các bản dựng.
Tạo các công cụ để hoàn thành các nhiệm vụ đơn giản trong bản dựng của bạn.
Thử nghiệm mã Starlark của bạn trong Bazel.
Chia sẻ các quy tắc của bạn với cộng đồng Bazel.

Công trình xây dựng phân tán

Làm việc với các bản dựng đã phân phối để tránh tải xuống không cần thiết, đồng thời tăng sức mạnh của bản dựng.
Phân phối các bản dựng hành động và thử nghiệm cho nhiều máy.
Chia sẻ dữ liệu đầu ra của bản dựng với một nhóm các nhà phát triển hoặc hệ thống tích hợp liên tục.
Tăng hiệu quả thực thi bằng cách gửi nhiều yêu cầu đến một quy trình dài hạn.
Cho phép các chương trình của bên thứ ba có được thông tin chi tiết về lệnh gọi của Bazel với BEP.