Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る

Android の継続的インテグレーション

Android の継続的インテグレーション ダッシュボード(ci.android.com)では、Android オープンソース プロジェクト(AOSP)で使用されるシステムを可視化できます。

AOSP のコントリビューターはこのダッシュボードを使用して、提出物がツリーに統合されたタイミングをモニタリングできます。ビルドタイプに関係なく、統合された変更が正常にビルドされたかどうかをステータスの色で確認できます。必要な場合は、各ビルドのビルド アーティファクトをダウンロードできます。

各行は、Android の自動ビルダーで行われるビルドを表します。各列は、ビルド ターゲットとビルドタイプの組み合わせを表します。グリッド内には、進行中のビルドと完了したビルドが以下の背景色で表示されます。

  • 緑: 成功
  • 黄: 処理中
  • 赤: 失敗

ビルドが完了したら、ビルド アーティファクトをダウンロードできます。アーティファクトを表示)アイコンをクリックすると、アーティファクトをダウンロードできるページが表示されます。正方形をクリックすると、画面下部にパネルが表示されます。パネル内の [詳細] タブではログが保存され、[変更] タブではビルドに反映された変更が一覧表示されてビルド アーティファクトへのリンクが表示されます。新しいビルドが完了すると、ダッシュボードは自動的に更新されます。

ダッシュボードの画像
図 1. 継続的インテグレーション ダッシュボード

ダッシュボードの属性は次のとおりです。

  • ブランチ名: ビルドが行われる Git ブランチの名前
  • ビルド ターゲット: デバイス設定
  • ビルドタイプ: ターゲットの正確な構成で、user、userdebug、eng のいずれか。
    詳細については、ターゲットの選択を参照してください
  • ビルド ID: ビルドごとの一意の ID
  • パーマリンク: ci.android.com 上のビルドのページへの永続リンク
  • 変更へのリンク: ビルドに含まれる変更へのリンク
  • ビルド アーティファクト: ビルドからアーティファクトを表示、ダウンロードするためのリンク