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

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

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

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

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

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

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

คุณสมบัติของแดชบอร์ดรวมถึง:

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