BazelCon 2022는 11월 16~17일에 뉴욕과 온라인에서 개최됩니다.
지금 등록하기

원격 실행 개요

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

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

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

원격 실행의 이점은 다음과 같습니다.

  • 병렬 작업에 사용 가능한 노드를 확장하여 빌드 및 테스트 실행 시간 단축
  • 개발팀의 일관적인 실행 환경
  • 개발팀 전반의 빌드 출력 재사용

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

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

요건

Bazel 빌드를 원격으로 실행하면 빌드에 필수 구성 제약조건이 적용됩니다. 자세한 내용은 원격 실행을 위한 Bazel 규칙 조정을 참조하세요.