報告群組命名 - AWS CodeBuild

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

報告群組命名

當您使用 AWS CLI 或 AWS CodeBuild 主控台建立報告群組時,您可以指定報告群組的名稱。如果您使用 buildspec 建立新的報告群組,則會使用格式 project-name-report-group-name-specified-in-buildspec 命名。如果報告是透過執行建置專案的建置方式建立,則此類報告皆屬於有新名稱的新報告群組。

如果您不想 CodeBuild 建立新的報告群組,請在建置專案ARN的 buildspec 檔案中指定報告群組的 。您可以在多個建置專案ARN中指定報告群組的 。每個建置專案執行後,報告群組包含每個建置專案建立的測試報告。

例如,如果您以名稱 my-report-group 建立一個報告群組,然後在兩個名為 my-project-1my-project-2 的不同建置專案中使用其名稱,並建立這兩個專案的一個建置,則會建立兩個新的報告群組。結果是採用下列名稱的三個報告群組:

  • my-report-group:沒有任何測試報告。

  • my-project-1-my-report-group:包含的報告擁有由名為 my-project-1 之建置專案所執行測試的結果。

  • my-project-2-my-report-group:包含的報告擁有由名為 my-project-2 之建置專案所執行測試的結果。

如果您在兩個專案my-report-group中使用名為 的報告群組ARN的 ,然後執行每個專案的組建,您仍然有一個報告群組 (my-report-group)。該報告群組包含的測試報告含有由這兩個建置專案所執行之測試的結果。

如果您選擇的報告群組名稱不屬於您 AWS 帳戶中的報告群組,然後將該名稱用於 buildspec 檔案中的報告群組並執行其建置專案的建置,則會建立新的報告群組。新的報告群組的名稱格式為 project-name-new-group-name。例如,如果 AWS 您的帳戶中沒有名為 的報告群組new-report-group,並在名為 的建置專案中指定該群組test-project,則建置執行會建立名為 的新報告群組test-project-new-report-group