Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Mise à jour d'un groupe de rapports
Lorsque vous mettez à jour un groupe de rapports, vous pouvez indiquer s'il convient d'exporter les données brutes des résultats de test vers des fichiers d'un compartiment Amazon S3. Si vous choisissez d'exporter vers un compartiment S3, vous pouvez spécifier les éléments suivants pour votre groupe de rapports :
-
Si les fichiers de résultats de test bruts sont compressés dans un ZIP fichier.
-
Indique si les fichiers de résultats de test bruts sont chiffrés. Vous pouvez spécifier le chiffrement avec l'une des options suivantes :
-
Et Clé gérée par AWS pour Amazon S3.
-
Une clé gérée par le client que vous créez et configurez.
-
Pour de plus amples informations, veuillez consulter Chiffrement des données.
Si vous utilisez le AWS CLI pour mettre à jour un groupe de rapports, vous pouvez également mettre à jour ou ajouter des balises. Pour de plus amples informations, veuillez consulter Marquer un groupe de rapports dans AWS CodeBuild.
Note
Le rôle CodeBuild de service spécifié dans le projet est utilisé pour les autorisations de téléchargement vers le compartiment S3.
Mise à jour d'un groupe de rapports (console)
Utilisez la procédure suivante pour mettre à jour un groupe de rapports à l'aide du AWS Management Console.
Pour mettre à jour un groupe de rapports
Ouvrez la AWS CodeBuild console sur https://console.aws.amazon.com/codesuite/codebuild/home
. -
Dans le panneau de navigation, sélectionnez Groupes de rapports.
-
Choisissez le groupe de rapports que vous souhaitez mettre à jour.
-
Choisissez Modifier.
-
Sélectionnez ou désactivez Backup to Amazon S3. Si vous avez sélectionné cette option, spécifiez vos paramètres d'exportation :
-
Pour le nom du compartiment S3, entrez le nom du compartiment S3.
-
Pour Préfixe du chemin d'accès, entrez le chemin de votre compartiment S3 où vous souhaitez télécharger les résultats de vos tests.
-
Sélectionnez Compresser les données de résultats de test dans un fichier zip pour compresser vos fichiers de données de résultats de test bruts.
-
Développez Configuration supplémentaire pour afficher les options de chiffrement. Sélectionnez l'une des méthodes suivantes :
-
Clé AWS gérée par défaut à utiliser Clé gérée par AWS pour Amazon S3. Pour plus d'informations, consultez la section Gestion des clients CMKs dans le guide de AWS Key Management Service l'utilisateur. Il s'agit de l'option de chiffrement par défaut.
-
Choisissez une clé personnalisée pour utiliser une clé gérée par le client que vous créez et configurez. Pour la clé de AWS KMS chiffrement, entrez celle ARN de votre clé de chiffrement. Son format est
arn:aws:kms:
. Pour plus d'informations, consultez la section Création de KMS clés dans le guide de AWS Key Management Service l'utilisateur.<region-id>
:<aws-account-id>
:key/<key-id>
-
Désactivez le chiffrement des artefacts pour désactiver le chiffrement. Vous pouvez choisir cette option si vous souhaitez partager vos résultats de test ou les publier sur un site web statique. (Un site web dynamique peut exécuter du code pour déchiffrer les résultats des tests.)
-
-
Mettre à jour un groupe de rapports (CLI)
Utilisez la procédure suivante pour mettre à jour un groupe de rapports à l'aide du AWS CLI.
Pour mettre à jour un groupe de rapports
-
Créez un fichier nommé
UpdateReportGroupInput.json
. -
Copiez ce qui suit dans
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" } ] } -
Entrez le nom ARN de votre groupe de rapports dans la
arn
ligne (par exemple,"arn":"arn:aws:codebuild:
.region
:123456789012
:report-group/report-group-1
") -
Mettez à jour
UpdateReportGroupInput.json
avec les mises à jour que vous souhaitez appliquer à votre groupe de rapports.-
Si vous souhaitez mettre à jour votre groupe de rapports pour exporter les fichiers de résultats de test bruts vers un compartiment S3, mettez à jour la section
exportConfig
. Remplacezbucket-name
par le nom de votre compartiment S3 etpath
par le chemin d'accès de votre compartiment S3 vers l'endroit où vous souhaitez exporter les fichiers. Si vous souhaitez compresser les fichiers exportés, pourpackaging
, spécifiezZIP
. Sinon, spécifiezNONE
. UtilisezencryptionDisabled
de spécifier si les fichiers exportés doivent être chiffrés. Si vous cryptez les fichiers exportés, entrez votre clé gérée par le client. -
Si vous souhaitez mettre à jour votre groupe de rapports afin qu'il n'exporte pas les fichiers de résultats de test bruts vers un compartiment S3, mettez à jour la
exportConfig
section avec ce qui suit JSON :{ "exportConfig": { "exportConfigType": "NO_EXPORT" } }
-
Si vous souhaitez mettre à jour les balises du groupe de rapports, mettez à jour la section
tags
. Vous pouvez modifier, ajouter ou supprimer des balises. Si vous souhaitez supprimer toutes les balises, mettez-les à jour comme suit JSON :"tags": []
-
-
Exécutez la commande suivante :
aws codebuild update-report-group \ --cli-input-json file://UpdateReportGroupInput.json