การบูรณาการอย่างต่อเนื่องของ Android

แดชบอร์ด การรวมอย่างต่อเนื่องของ Android ( ci.android.com ) ช่วยให้มองเห็นระบบที่ใช้โดย Android Open Source Project (AOSP)

ผู้ร่วมให้ข้อมูลใน AOSP สามารถใช้แดชบอร์ดนี้เพื่อติดตามว่าเมื่อใดที่การส่งของพวกเขาถูกรวมเข้ากับแผนผัง สีสถานะแสดงว่าการเปลี่ยนแปลงแบบผสานรวมสร้างสำเร็จในประเภทบิลด์ทั้งหมดของเราหรือไม่ เพื่อความสะดวก บิลด์อาร์ติแฟกต์จากแต่ละบิลด์พร้อมให้ดาวน์โหลด

แต่ละแถวแสดงถึงบิวด์ที่เสร็จสมบูรณ์แล้วในตัวสร้างอัตโนมัติของ Android แต่ละคอลัมน์แสดงถึงชุดค่าผสมของเป้าหมายบิลด์/ประเภทบิลด์ ภายในตาราง งานที่กำลังดำเนินการและงานสร้างที่เสร็จสมบูรณ์จะแสดงด้วยสีพื้นหลังเหล่านี้:

  • เขียว: สำเร็จ
  • สีเหลือง: อยู่ระหว่างดำเนินการ
  • สีแดง: ล้มเหลว
  • สีเทา: รอทรัพยากรที่รอดำเนินการและยังไม่ได้เริ่มต้น
  • สีเทาพร้อมเครื่องหมายทับ: ไม่พร้อมใช้งาน - สิ่งนี้สามารถส่งสัญญาณว่าเป้าหมายยังไม่ได้ถูกกำหนดเวลาหรือเป้าหมายไม่ได้เปิดใช้งานอีกต่อไปและจะไม่ถูกสร้างขึ้น
  • สีดำ: ละทิ้ง - งานสร้างเกินเวลารอสูงสุดในการสร้างระยะเวลาแล้ว และจะไม่ถูกสร้างขึ้นอีกต่อไป

เมื่อบิลด์เสร็จสมบูรณ์ คุณสามารถดาวน์โหลดอาร์ติแฟกต์ของบิลด์ได้โดยคลิกไอคอน ( ดูอาร์ติแฟกต์ ) ซึ่งลิงก์ไปยังเพจที่คุณสามารถดาวน์โหลดอาร์ติแฟกต์ได้ การคลิกสี่เหลี่ยมจะเปิดแผงที่ด้านล่างของหน้าจอพร้อมกับแท็บรายละเอียดที่เก็บบันทึก แท็บการเปลี่ยนแปลงที่แสดงรายการการเปลี่ยนแปลงที่เกิดขึ้นในบิลด์ และลิงก์ไปยังอาร์ติแฟกต์ของบิลด์ แดชบอร์ดจะรีเฟรชโดยอัตโนมัติเมื่อการสร้างใหม่เสร็จสมบูรณ์

รูปภาพของแดชบอร์ด
รูปที่ 1. แดชบอร์ดการรวมอย่างต่อเนื่อง

คุณสมบัติของแดชบอร์ดประกอบด้วย:

  • ชื่อสาขา: ชื่อของสาขา Git ที่เกิดการสร้าง
  • เป้าหมายบิลด์: การกำหนดค่าอุปกรณ์
  • Buildtype: การกำหนดค่าที่แน่นอนของเป้าหมาย ซึ่งอาจเป็น user, userdebug หรือ eng
    สำหรับรายละเอียดเพิ่มเติม โปรดดู การเลือกเป้าหมาย
  • ID บิลด์: ID เฉพาะสำหรับแต่ละบิลด์
  • ลิงก์ระดับการใช้งาน: ลิงก์ถาวรไปยังหน้าของบิลด์นี้บน ci.android.com
  • ลิงก์การเปลี่ยนแปลง: ลิงก์ไปยังการเปลี่ยนแปลงที่รวมอยู่ในโครงสร้างนี้
  • สร้างอาร์ติแฟกต์: ลิงก์เพื่อดูและดาวน์โหลดอาร์ติแฟกต์จากบิลด์นี้