安卓持續集成

Android 持續集成儀表板 ( ci.android.com ) 提供對 Android 開源項目 (AOSP) 使用的系統的可見性。

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

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

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

構建完成後,您可以通過單擊查看工件)圖標下載構建工件,該圖標鏈接到您可以下載工件的頁面。單擊一個正方形會在屏幕底部打開一個面板,其中包含一個保存日誌的詳細信息選項卡、一個列出構建中發生的更改的更改選項卡以及指向構建工件的鏈接。隨著新的構建完成,儀表板會自動刷新。

儀表板的圖像
圖 1.持續集成儀表板

儀表板的屬性包括:

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