ภาพรวมการดำเนินการระยะไกล

รายงานปัญหา ดูแหล่งที่มา

หน้านี้จะพูดถึงประโยชน์ ข้อกำหนด และตัวเลือกสำหรับการเรียกใช้ Bazel ด้วยการดำเนินการระยะไกล

โดยค่าเริ่มต้น Bazel จะสร้างบิลด์และทดสอบในเครื่องของคุณ การดำเนินการระยะไกลของบิลด์ Bazel จะช่วยให้คุณเผยแพร่บิลด์และทดสอบการดำเนินการไปยังหลายเครื่องได้ เช่น ศูนย์ข้อมูล

การดำเนินการระยะไกลมีประโยชน์ดังนี้

  • สร้างและทดสอบการดำเนินการได้เร็วขึ้นผ่านการปรับขนาดโหนดที่ใช้ได้สำหรับการดำเนินการพร้อมกัน
  • สภาพแวดล้อมการดำเนินการที่สอดคล้องกันสำหรับทีมพัฒนา
  • นำเอาต์พุตของบิลด์จากทีมพัฒนามาใช้ซ้ำ

Bazel ใช้โปรโตคอล gRPC แบบโอเพนซอร์ส เพื่ออนุญาตการดำเนินการระยะไกลและการแคชระยะไกล

ดูรายการบริการดำเนินการระยะไกลที่รองรับในเชิงพาณิชย์ รวมถึงเครื่องมือบริการตนเองได้ที่บริการดำเนินการระยะไกล

ข้อกำหนด

การดำเนินการระยะไกลของบิลด์ Bazel จะกำหนดชุดข้อจำกัดการกำหนดค่าที่จำเป็นในบิลด์ ดูข้อมูลเพิ่มเติมได้ที่การปรับกฎของ Bazel สำหรับการดำเนินการระยะไกล