Bazel 문서를 탐색하여 모든 수준의 사용자를 위한 가이드 및 가이드를 찾습니다.

Bazel로 빌드

Bazel의 기본 요소와 협력하여 강력한 빌드 시스템을 구축하세요.
Bazel에서 상황에 맞는 도움을 받는 방법을 비롯한 일반적인 명령어를 알아보세요.
'BUILD' 파일로 빌드 제품과 종속 항목을 정의합니다.
자동화된 도구로 `BUILD` 파일을 이해하고 수정하며 생성할 수 있습니다.
다양한 Bazel 명령어를 구성하기 위한 옵션을 살펴보세요.
Bazel의 쿼리, aquery, cquery 언어를 사용하여 코드의 종속 항목을 추적합니다.
Bazel의 권장사항을 따라 빌드의 상태와 효율성을 높이세요.

Bazel 확장

BUILD 언어를 규칙 및 매크로로 확장하여 Bazel의 기능을 확장하세요.
매크로 및 규칙 사용에 관한 기본사항을 알아봅니다.
권장되는 Bazel 규칙과 네이티브가 아닌 Bazel 규칙을 조사합니다.
Bazel에서 사용되는 언어인 Starlark를 사용하는 방법을 알아봅니다.
규칙을 사용하여 Blaze에서 실행할 일련의 작업을 구현합니다.
빌드에 대한 커스텀 규칙을 작성하는 방법을 알아봅니다.
빌드에서 간단한 작업을 완료하기 위한 도구를 만드세요.
Bazel에서 Starlark 코드를 테스트합니다.
Bazel 커뮤니티와 규칙을 공유합니다.

분산 빌드

빌드 빌드를 강화하면서 불필요한 빌드를 피할 수 있습니다.
빌드 및 테스트 작업을 여러 머신에 분산합니다.
개발자팀 또는 지속적 통합 시스템과 빌드 출력을 공유하세요.
장기 실행 프로세스로 여러 요청을 전송하여 실행 효율성을 높입니다.
타사 프로그램이 BEP를 사용한 Bazel 호출에 대한 유용한 정보를 얻을 수 있습니다.