Android持續集成

Android 持續整合儀表板 ( ci.android.com ) 提供 Android 開源專案 (AOSP) 使用的系統的可見性。

AOSP 的貢獻者可以使用此儀表板來監控他們的提交內容何時整合到樹中。狀態顏色顯示整合變更是否已在我們的所有建置類型中成功建置。為了方便起見,每個建置的建置工件都可供下載。

每一行代表 Android 自動化建置器上已完成的建置。每列代表建構目標/建置類型組合。在網格中,正在進行和已完成的建置以這些背景顏色顯示:

  • 綠色:成功
  • 黃色:進行中
  • 紅色:失敗
  • 灰色:正在等待資源,尚未開始
  • 帶斜杠的灰色:不可用 - 這可能表示目標尚未計劃,或者目標不再啟用且不會構建
  • 黑色:已放棄 - 構建已超過構建持續時間的最長等待時間,將不再構建

建置完成後,您可以透過點擊查看工件)圖示來下載建置工件,該圖示連結到可以下載工件的頁面。單擊一個正方形會在螢幕底部打開一個面板,其中包含保存日誌的「詳細資料」標籤、列出構建中的更改的「更改」選項卡以及指向構建工件的連結。新建置完成後,儀表板會自動刷新。

儀表板影像
圖 1.持續整合儀表板

儀表板的屬性包括:

  • 分支名稱:建構發生的 Git 分支的名稱
  • 建置目標:設備配置
  • Buildtype:目標的精確配置,可以是 user、userdebug 或 eng
    有關更多詳細信息,請參閱選擇目標
  • 建置 ID:每個建置的唯一 ID
  • 永久連結: ci.android.com上此版本頁面的永久鏈接
  • 更改連結:指向此版本中包含的更改的鏈接
  • 建立工件:用於檢視和下載此建置中的工件的鏈接