หน้านี้ครอบคลุมถึงประโยชน์ ข้อกำหนด และตัวเลือกในการเรียกใช้ Bazel ด้วยการดำเนินการจากระยะไกล
โดยค่าเริ่มต้น Bazel จะเรียกใช้บิลด์และการทดสอบในเครื่องของคุณ การดำเนินการบิลด์ Bazel จากระยะไกลช่วยให้คุณกระจายการดำเนินการบิลด์และการทดสอบ ในเครื่องหลายเครื่อง เช่น ศูนย์ข้อมูล
การดำเนินการจากระยะไกลมีประโยชน์ดังนี้
- การสร้างและการทดสอบที่เร็วขึ้นผ่านการปรับขนาดโหนดที่พร้อมใช้งาน สำหรับการดำเนินการแบบคู่ขนาน
- สภาพแวดล้อมการดำเนินการที่สอดคล้องกันสำหรับทีมพัฒนา
- การนำเอาต์พุตบิลด์กลับมาใช้ใหม่ในทีมพัฒนา
Bazel ใช้โปรโตคอล gRPC แบบโอเพนซอร์ส เพื่ออนุญาตการดำเนินการจากระยะไกลและการแคชจากระยะไกล
ดูรายการบริการการดำเนินการจากระยะไกลที่รองรับในเชิงพาณิชย์และเครื่องมือแบบบริการตนเองได้ที่ บริการการดำเนินการจากระยะไกล
ข้อกำหนด
การดำเนินการบิลด์ Bazel จากระยะไกลจะกำหนดข้อจำกัดการกำหนดค่าที่จำเป็น ในการบิลด์ ดูข้อมูลเพิ่มเติมได้ที่ การปรับกฎของ Bazel สำหรับการดำเนินการจากระยะไกล