选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

CodeBuild 中的自动发现报告

聚焦模式
CodeBuild 中的自动发现报告 - AWS CodeBuild

借助自动发现功能,CodeBuild 可以在构建阶段完成后搜索所有构建文件、搜索任何支持的报告文件类型,以及自动创建新的测试和代码覆盖率报告组和报告。对于任何发现的报告类型,CodeBuild 都会使用以下模式创建新的报告组:

<project-name>-<report-file-format>-AutoDiscovered
注意

如果发现的报告文件格式类型相同,则会将它们放入同一个报告组或报告中。

通过项目环境变量配置报告自动发现:

CODEBUILD_CONFIG_AUTO_DISCOVER

此变量确定在构建期间是否禁用报告自动发现。默认情况下,所有构建均启用报告自动发现。要禁用此特征,请将 CODEBUILD_CONFIG_AUTO_DISCOVER 设置为 false

CODEBUILD_CONFIG_AUTO_DISCOVER_DIR

(可选)此变量确定 CodeBuild 在哪里搜索可能存在的报告文件。请注意,默认情况下,CodeBuild 会在 **/* 中搜索。

在构建阶段可以修改这些环境变量。例如,如果您只想为 main git 分支上的构建启用报告自动发现,则可以在构建过程中选中 git 分支,如果构建不在 main 分支上,则将 CODEBUILD_CONFIG_AUTO_DISCOVER 设置为 false。可以使用控制台或使用项目环境变量来禁用报告自动发现。

使用控制台配置报告自动发现

按照以下过程使用控制台来配置报告自动发现。

使用控制台配置报告自动发现
  1. 创建构建项目或选择要编辑的构建项目。有关更多信息,请参阅 在 AWS CodeBuild 中创建构建项目在 AWS CodeBuild 中更改构建项目设置

  2. 环境中,选择其他配置

  3. 要禁用报告自动发现,在报告自动发现中,选择禁用报告自动发现

  4. (可选)在自动发现目录 - 可选中,输入 CodeBuild 的目录模式来搜索支持的报表格式文件。请注意,默认情况下,CodeBuild 会在 **/* 中搜索。

使用项目环境变量配置报告自动发现

按照以下过程使用项目环境变量来配置报告自动发现。

使用项目环境变量配置报告自动发现
  1. 创建构建项目或选择要编辑的构建项目。有关更多信息,请参阅 在 AWS CodeBuild 中创建构建项目在 AWS CodeBuild 中更改构建项目设置

  2. 环境变量中,执行以下操作:

    1. 要禁用报告自动发现,在名称中输入 CODEBUILD_CONFIG_AUTO_DISCOVER,在中输入 false。这将禁用报告自动发现。

    2. (可选)在名称中输入 CODEBUILD_CONFIG_AUTO_DISCOVER_DIR,在中输入 CodeBuild 应该搜索受支持报告格式文件的目录。例如,output/*xmloutput 目录中搜索 .xml 文件

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。