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