Erstellen einer Berichtsgruppe (CLI) - AWS CodeBuild

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen einer Berichtsgruppe (CLI)

So erstellen Sie eine Berichtsgruppe
  1. Erstellen Sie eine Datei namens CreateReportGroup.json.

  2. Kopieren Sie je nach Ihren Anforderungen eines der folgenden JSON-Code-Snippets in CreateReportGroup.json:

    • Verwenden Sie den folgenden JSON, um anzugeben, dass Ihre Testberichtsgruppe Roh-Testergebnisdateien in einen Amazon S3 S3-Bucket exportiert.

      { "name": "<report-name>", "type": "TEST", "exportConfig": { "exportConfigType": "S3", "s3Destination": { "bucket": "<bucket-name>", "bucketOwner": "<bucket-owner>", "path": "<path>", "packaging": "NONE | ZIP", "encryptionDisabled": "false", "encryptionKey": "<your-key>" }, "tags": [ { "key": "tag-key", "value": "tag-value" } ] } }
      • Ersetzen<bucket-name>durch Ihren Amazon S3 S3-Bucket-Namen und<path>durch den Pfad in Ihrem Bucket, zu dem Sie die Dateien exportieren möchten.

      • Wenn Sie die exportierten Dateien komprimieren möchten, geben Sie für packaging ZIP an. Andernfalls geben Sie NONE an.

      • bucketOwnerist optional und ist nur erforderlich, wenn der Amazon S3 S3-Bucket einem anderen Konto als dem Konto gehört, das den Build ausführt.

      • Geben Sie encryptionDisabled an, ob die exportierten Dateien verschlüsselt werden sollen. Wenn Sie die exportierten Dateien verschlüsseln, geben Sie Ihren vom Kunden verwalteten Schlüssel ein. Weitere Informationen finden Sie unter Aktualisieren einer Berichtsgruppe.

    • Verwenden Sie den folgenden JSON, um anzugeben, dass der Testbericht keine rohen Testdateien exportiert:

      { "name": "<report-name>", "type": "TEST", "exportConfig": { "exportConfigType": "NO_EXPORT" } }
    Anmerkung

    Die im Projekt angegebene CodeBuild--Servicerolle wird für Berechtigungen zum Hochladen zum S3-Bucket verwendet.

  3. Führen Sie den Befehl aus:

    aws codebuild create-report-group --cli-input-json file://CreateReportGroupInput.json