创建报告组(控制台) - AWS CodeBuild
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

创建报告组(控制台)

创建测试报告

  1. Open the AWS CodeBuild console at https://console.amazonaws.cn/codesuite/codebuild/home.

  2. 在导航窗格中,选择 Report groups (报告组)

  3. 选择 Create report group (创建报告组)

  4. 对于 Report group name (报告组名称),输入报告组的名称。

  5. (可选)对于 Tags (标签),输入您希望支持 AWS 服务使用的任何标签的名称和值。使用 Add row 添加标签。您最多可以添加 50 个标签。

  6. 如果您想将测试报告结果的原始数据上传到 Amazon S3 存储桶:

    1. 选择 Backup to Amazon S3 (备份到 Amazon S3)

    2. 对于 S3 bucket name (S3 存储桶名称),请输入 S3 存储桶的名称。

    3. 对于 Path prefix (路径前缀),请输入要上传测试结果的 S3 存储桶中的路径。

    4. 选择 Compress test result data in a zip file (将测试结果数据压缩为 zip 文件) 以便压缩原始测试结果数据文件。

    5. 展开 Additional configuration (其他配置) 以显示加密选项。选择以下选项之一:

      • Default AWS managed key (默认 AWS 托管密钥) 将使用由 AWS Key Management Service 托管的 Amazon S3 的客户主密钥 (CMK)。在 CodeBuild 中,默认 CMK 用于 Amazon S3,并使用格式 aws/S3。 有关更多信息,请参阅 用户指南CMKs 中的客户托管的 。AWS Key Management Service这是默认加密选项。

      • Choose a custom key (选择自定义密钥) 将使用您创建和配置的 CMK。对于 AWS KMS encryption key (AWS KMS 加密密钥),请输入加密密钥的 ARN。其格式为 arn:aws:kms:region-id:aws-account-id:key/key-id。 有关更多信息,请参阅 https://docs.amazonaws.cn/kms/latest/developerguide/create-keys.html 用户指南 中的AWS Key Management Service创建 KMS 密钥

      • Disable artifact encryption (禁用构件加密) 将禁用加密。如果要共享测试结果或将其发布到静态网站,则可以选择此选项。(动态网站可以运行代码来解密测试结果。)

      有关静态数据加密的更多信息,请参阅数据加密

    注意

    项目中指定的 CodeBuild 服务角色用于获得上传到 S3 存储桶的权限。

  7. 选择 Create report group (创建报告组)