报告组命名 - AWS CodeBuild

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

报告组命名

使用 AWS CLI 或 AWS CodeBuild 控制台创建报告组时,需要为报告组指定一个名称。如果您使用构建规范创建新的报告组,则使用 project-name-report-group-name-specified-in-buildspec 格式对其进行命名。通过运行该构建项目的构建所创建的所有报告都隶属于具有新名称的新报告组。

如果您不 CodeBuild 想创建新的报告组,请在构建项目的 buildspec 文件中指定该报告组的。ARN您可以在多个构建项目ARN中指定一个报告组。运行每个构建项目后,报告组包含由每个构建项目创建的测试报告。

例如,如果您创建一个名为 my-report-group 的报告组,然后在两个名为 my-project-1my-project-2 的不同构建项目中使用该报告组名称,并创建两个项目的构建,则会创建两个新的报告组。结果将生成三个具有以下名称的报告组:

  • my-report-group:没有任何测试报告。

  • my-project-1-my-report-group:包含由名为 my-project-1 的构建项目所运行的测试的结果报告。

  • my-project-2-my-report-group:包含由名为 my-project-2 的构建项目所运行的测试的结果报告。

如果您使用两个项目my-report-group中命名的报告组中的,然后运行每个项目的构建,则仍有一个报告组 (my-report-group)。ARN该报告组所含的测试报告包含由两个构建项目运行的测试的结果。

如果您选择的报告组名称不属于您的 AWS 账户中的报告组,然后在 buildspec 文件中将该名称用于报告组,并运行其构建项目的构建,则会创建一个新的报告组。新报告组的名称格式为 project-name-new-group-name。例如,如果您的 AWS 账户中没有使用该名称的报表组new-report-group,并且在名为的生成项目中指定该名称test-project,则生成运行将使用该名称创建一个新的报告组test-project-new-report-group