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

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

创建报告组 (Amazon CloudFormation)

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

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

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

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

以下Amazon CloudFormationYAML 模板可创建一个将原始测试结果文件导出到 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 存储桶的权限。