本页面介绍如何使用 Google Cloud 控制台中的 Cloud Build 信息中心查看有关 Cloud Build 构建的信息。
Cloud Build 信息中心会简要介绍每个构建触发器的最新构建。
信息中心按卡片进行组织,其中每张卡片与代码库中的构建触发器相关联。如果一个代码库中创建了多个触发器,则会有多张卡片。这些卡片按照您的代码库名称加上触发器名称的字母顺序排列。您还可以将任意卡片固定到页面顶部,方法是将鼠标悬停在卡片右侧,然后按照下面的例子所示点击置顶图标:
卡片的标题是最新的构建结果,例如成功或失败。代码库和触发器的名称列在最新构建结果之后。在标题下方,卡片汇总了与您的最新构建相关的结果。
查看信息中心
如果您已设置构建触发器,则系统会填充 Cloud Build 信息中心。如需详细了解如何设置构建触发器,请参阅创建和管理构建触发器。
如需查看 Cloud Build 信息中心,请执行以下操作:
转到 Cloud Build 信息中心页面:
从下拉菜单中选择您的项目。
您将看到 Cloud Build 信息中心列出了构建触发器的最新构建。
Cloud Build 信息中心会显示以下信息:
最新构建:您最近一次构建的日期和时间。
持续时间:最近一次构建的持续时间,格式为
HH:MM:SS
。来源:指向已关联的源代码库的链接。您的源代码库可以是 Cloud Source Repository、GitHub 代码库或 Bitbucket 代码库。
提交:指向用于您的构建的提交的链接。
失败步骤:导致构建失败的失败步骤(如果您的最新构建失败)。
如果您的最新构建失败,失败步骤将链接到构建日志中造成失败的步骤。
构建记录:一个条形图,显示最近 20 次构建的构建时长。您可以将鼠标悬停在条形图中的每个条上,查看每个单独构建的信息。
平均持续时间:最近 20 次构建的平均运行时间,不包括仍在运行的构建。
如果构建时间的平均时长超过 10 分钟,并且您为构建指定的机器类型是
E2_MEDIUM
、E2_HIGHCPU_8
或N1_HIGHCPU_8
,则您会看到提高速度按钮。您可以点击提高速度来查看有关如何提高构建速度的建议。如需了解详情,请参阅加速构建的最佳做法。成功 - 失败百分比:最近 20 次构建的平均成功/失败比率。
过滤卡片
如需过滤信息中心内的卡片,请点击 Cloud Build 信息中心页面顶部的过滤触发器选项:
您可以按以下方式过滤卡片:
- 触发器来源:源代码库的名称。
- 触发器名称:触发器的名称。
- 触发器说明:触发器说明。
后续步骤
- 了解如何存储和查看构建日志。
- 了解如何使用 Slack 通知程序配置通知。
- 了解如何使用 SMTP 通知程序配置通知。
- 了解如何排查构建错误。