원격 실행 개요

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
문제 신고 출처 보기

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

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

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

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

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

상업적으로 지원되는 원격 실행 서비스 및 셀프서비스 도구의 목록은 원격 실행 서비스를 참조하세요.

요구사양

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