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

创建报告组 (AWS CloudFormation)

使用 AWS CloudFormation 模板创建测试报告

您可以使用 AWS CloudFormation 模板文件创建和预配置报告组。有关更多信息,请参阅 AWS CloudFormation 用户指南

以下 AWS CloudFormation YAML 模板可创建一个不会导出原始测试结果文件的报告组。

Resources: CodeBuildReportGroup: Type: AWS::CodeBuild::ReportGroup Properties: Name: my-report-group-name Type: TEST ExportConfig: ExportConfigType: NO_EXPORT

以下 AWS CloudFormation YAML 模板可创建一个将原始测试结果文件导出到 Amazon S3 存储桶的报告组。

Resources: CodeBuildReportGroup: Type: AWS::CodeBuild::ReportGroup Properties: Name: my-report-group-name Type: TEST ExportConfig: ExportConfigType: S3 S3Destination: Bucket: my-s3-bucket-name Path: path-to-folder-for-exported-files Packaging: ZIP EncryptionKey: my-KMS-encryption-key EncryptionDisabled: false
注意

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