持续集成信息中心

通过持续集成信息中心 (ci.android.com),您可以清楚了解 Android 开源项目 (AOSP) 所使用的系统。

AOSP 的贡献者可以通过此信息中心来监控其提交的内容何时会集成到源代码树中。状态颜色可以显示集成的更改是否已在我们的所有编译类型中编译成功。为方便起见,每个编译版本中的编译软件工件都可供下载。

每一行表示在 Android 的自动编译器中完成的一个编译。每一列表示一个编译目标/编译类型组合。网格中会显示正在进行的编译和已完成的编译。系统会使用黄色背景来标识正在进行的编译,使用红色背景来标识失败的编译,使用绿色背景来标识成功的编译。完成编译后,您可以下载相应的编译软件工件,只需点击 get_app查看软件工件)图标即可(点击此图标可将您转到可下载软件工件的页面)。选择一个方形即可在屏幕底部打开一个面板,其中包含“详细信息”标签(相关日志记录会保留在这里)、“更改”标签(其中会列出已纳入相应编译的更改)以及另一个指向编译软件工件的链接。新编译完成后,此信息中心会自动刷新。

此信息中心可以在 ci.android.com 上找到

信息中心图片
图 1:持续集成信息中心

此信息中心的属性包括:

  • 分支名称:出现编译的 git 分支的名称
  • 编译软件工件:用于查看和下载此编译版本中的软件工件的链接
  • 版本号:每个编译版本的唯一 ID
  • 编译目标:设备配置
  • 编译类型:目标的确切配置,可以是 user、userdebug 或 eng。如需了解详情,请参阅选择目标
  • 更改链接:链接到此版本中包含的更改
  • 永久链接:指向此编译版本在 ci.android.com 上的页面的永久链接