Tổng quan về việc thực thi từ xa

Báo cáo vấn đề Xem nguồn Hằng đêm · 7.3 · 7.2 · 7.1 · 7 · 6,5

Trang này trình bày các lợi ích, yêu cầu và lựa chọn để chạy Bazel thực thi từ xa.

Theo mặc định, Bazel thực thi các bản dựng và chương trình kiểm thử trên máy cục bộ của bạn. Điều khiển từ xa Việc thực thi một bản dựng Bazel cho phép bạn phân phối các thao tác tạo và kiểm thử trên nhiều máy, chẳng hạn như một trung tâm dữ liệu.

Tính năng thực thi từ xa mang lại các lợi ích sau:

  • Tạo bản dựng và quá trình thực thi thử nghiệm nhanh hơn nhờ mở rộng quy mô các nút có sẵn cho các hành động song song
  • Môi trường thực thi nhất quán cho nhóm phát triển
  • Sử dụng lại kết quả của bản dựng giữa một nhóm phát triển

Bazel sử dụng nguồn mở Giao thức gRPC để thực thi từ xa và lưu vào bộ nhớ đệm từ xa.

Để biết danh sách các dịch vụ thực thi từ xa được hỗ trợ về mặt thương mại cũng như công cụ tự phục vụ, xem Dịch vụ thực thi từ xa

Yêu cầu

Quá trình thực thi từ xa các bản dựng Bazel áp dụng một tập hợp cấu hình bắt buộc các hạn chế đối với bản dựng. Để biết thêm thông tin, hãy xem Điều chỉnh quy tắc Bazel để thực thi từ xa.