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