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