建立報告群組 (AWS CloudFormation) - AWS CodeBuild

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立報告群組 (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 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 儲存貯體的許可。