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