날짜 비워 두기: BazelCon 2023이 10월 24~25일에 Google 뮌헨에서 열립니다. 자세히 알아보기

원격 실행 개요

문제 신고 소스 보기

이 페이지에서는 원격 실행으로 Bazel을 실행할 때의 이점, 요구사항, 옵션을 설명합니다.

기본적으로 Bazel은 로컬 머신에서 빌드와 테스트를 실행합니다. Bazel 빌드를 원격으로 실행하면 데이터 센터와 같은 여러 머신에 빌드 및 테스트 작업을 배포할 수 있습니다.

원격 실행은 다음과 같은 이점을 제공합니다.

  • 병렬 작업에 사용할 수 있는 노드 확장을 통해 빌드 및 테스트 실행 속도 향상
  • 개발팀을 위한 일관된 실행 환경
  • 개발팀에서 빌드 출력 재사용

Bazel은 오픈소스 원격 프로토콜을 사용하여 원격 실행 및 원격 캐싱을 허용합니다.

상업용 지원 원격 실행 서비스와 셀프 서비스 도구의 목록은 원격 실행 서비스를 참조하세요.

요구사양

Bazel 빌드의 원격 실행은 빌드에 일련의 필수 구성 제약조건을 적용합니다. 자세한 내용은 원격 실행을 위한 Bazel 규칙 조정을 참조하세요.