แดชบอร์ดการผสานรวมอย่างต่อเนื่องของ Android (Android CI) เป็นเครื่องมือบนเว็บที่โฮสต์บิลด์ของโครงการโอเพนซอร์ส Android (AOSP) และบิลด์อื่นๆ ที่เกี่ยวข้องกับแพลตฟอร์ม Android เช่น บิลด์อิมเมจระบบทั่วไป (GSI) และชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) คุณสามารถใช้แดชบอร์ดเพื่อระบุเวลาที่การมีส่วนร่วมของคุณพร้อมใช้งานใน AOSP รูปที่ 1 แสดงแดชบอร์ด Android CI
รูปที่ 1 แดชบอร์ด Android CI
องค์ประกอบหลักของแดชบอร์ดมีดังนี้
- ชื่อสาขา Git ที่มีการสร้างบิลด์
- การกำหนดค่าอุปกรณ์เป้าหมายและบิลด์
- ตัวแปรบิลด์ซึ่งอาจเป็น
user,userdebug, หรือengดูข้อมูลเพิ่มเติมเกี่ยวกับตัวแปรบิลด์ได้ที่ เลือกเป้าหมาย - รหัสที่ไม่ซ้ำกันสำหรับบิลด์
- ลิงก์ถาวรไปยังหน้าของบิลด์ที่เฉพาะเจาะจงในแดชบอร์ด Android CI
- ลิงก์ไปยังการเปลี่ยนแปลงที่รวมอยู่ในบิลด์นี้ การเปลี่ยนแปลงจะเหมือนกันสำหรับเป้าหมายทั้งแถว
- ลิงก์ไปยังอาร์ติแฟกต์ที่คุณดาวน์โหลดได้สำหรับบิลด์ ดูวิธีการดาวน์โหลดอาร์ติแฟกต์ได้ที่ ดาวน์โหลดอาร์ติแฟกต์สำหรับบิลด์
แต่ละแถวแสดงบิลด์ที่เสร็จสมบูรณ์ในเครื่องมือสร้างอัตโนมัติของ Android แต่ละคอลัมน์แสดงการผสมผสานระหว่างเป้าหมายและตัวแปร แต่ละเซลล์แสดงสถานะปัจจุบันของบิลด์ สีต่างๆ แสดงถึงสถานะต่อไปนี้
- สีเขียวแสดงถึงบิลด์ที่สำเร็จ
- สีเหลืองแสดงถึงบิลด์ที่ยังอยู่ระหว่างดำเนินการ
- สีเทาแสดงถึงบิลด์ที่กำลังรอทรัพยากรการประมวลผลและยังไม่เริ่มต้น
- สีเทาที่มีเครื่องหมายทับแสดงถึงบิลด์ที่ไม่พร้อมใช้งาน ระบบยังไม่ได้กำหนดเวลาเป้าหมาย หรือเป้าหมายถูกปิดใช้แล้วและจะไม่สร้างบิลด์
- สีดำแสดงถึงบิลด์ที่ถูกยกเลิกเนื่องจากใช้เวลารอนานเกินกว่าระยะเวลาสูงสุดที่อนุญาตให้สร้างบิลด์ได้ และจะไม่สร้างบิลด์
ดาวน์โหลดอาร์ติแฟกต์สำหรับบิลด์
หลังจากสร้างบิลด์เสร็จแล้ว ให้ทำตามขั้นตอนต่อไปนี้เพื่อดาวน์โหลดอาร์ติแฟกต์สำหรับบิลด์
- คลิก (ดูอาร์ติแฟกต์) เพื่อไปยังหน้าอาร์ติแฟกต์สำหรับบิลด์
- คลิกชื่ออาร์ติแฟกต์เพื่อดาวน์โหลดอาร์ติแฟกต์