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

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

创建报告组 (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 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 存储桶的权限。