更新報告群組 (CLI) - AWS CodeBuild

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

更新報告群組 (CLI)

更新報告群組

  1. 建立名為 UpdateReportGroupInput.json 的檔案。

  2. 將以下內容複製到 UpdateReportGroupInput.json

    { "arn": "", "exportConfig": { "exportConfigType": "S3", "s3Destination": { "bucket": "bucket-name", "path": "path", "packaging": "NONE | ZIP", "encryptionDisabled": "false", "encryptionKey": "your-key" } }, "tags": [ { "key": "tag-key", "value": "tag-value" } ] }
  3. arn 行中輸入您報告群組的 ARN (例如,"arn":"arn:aws:codebuild:region:123456789012:report-group/report-group-1")

  4. 使用您要套用至報告群組的更新來更新 UpdateReportGroupInput.json

    • 如果您要更新報告群組,讓原始測試結果檔案匯出至 S3 儲存貯體,請更新 exportConfig 區段。以您的 S3 儲存貯體名稱取代 bucket-name ,並以您想要在 S3 儲存貯體中匯出檔案的路徑取代 path。如果您想要壓縮匯出的檔案,請為 packaging 指定 ZIP。否則請指定 NONE。使用 encryptionDisabled 指定是否要將匯出的檔案加密。如果您對導出的檔案加密,請輸入您的客户託管金鑰。

    • 如果您要更新報告群組,讓報告群組不會匯出原始測試結果檔案至 S3 儲存貯體,請使用下列 JSON 更新 exportConfig 區段:

      { "exportConfig": { "exportConfigType": "NO_EXPORT" } }
    • 如果您要更新報告群組的標籤,請更新 tags 區段。您可以變更、新增或移除標籤。如果您想移除所有標籤,請使用以下 JSON 更新之:

      "tags": []
  5. 執行以下 命令:

    aws codebuild update-report-group \ --cli-input-json file://UpdateReportGroupInput.json