本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建报告组 (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 存储桶的权限。