Creazione di un gruppo di report (CLI) - AWS CodeBuild

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creazione di un gruppo di report (CLI)

Per creare un gruppo di report
  1. Crea un file denominato CreateReportGroup.json.

  2. A seconda delle esigenze, copiare uno dei seguenti frammenti di codice JSON in CreateReportGroup.json:

    • Utilizzare il seguente JSON per specificare che il gruppo dei report di test debba esportare i file con i risultati non elaborati in un bucket Amazon S3.

      { "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" } ] } }
      • Replace (Sostituisci)<bucket-name>con il nome del proprio bucket Amazon S3 e<path>con il percorso di esportazione dei file nel bucket.

      • Se si desidera comprimere i file esportati, in packaging specificare ZIP. In caso contrario, specificare NONE.

      • bucketOwnerè facoltativo ed è richiesto solo se il bucket Amazon S3 sia di proprietà di un account diverso dall'account che esegue la compilazione.

      • Utilizzare encryptionDisabled per stabilire se crittografare i file esportati. Se si intende crittografare i file esportati, occorre immettere la chiave gestita dal cliente. Per ulteriori informazioni, consultare Aggiornamento di un gruppo di report.

    • Il seguente JSON consente di specificare che il report di test non esporti file di test grezzi:

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

    Il ruolo del servizio CodeBuild specificato nel progetto viene utilizzato per le autorizzazioni per il caricamento nel bucket S3.

  3. Eseguire il comando seguente:

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