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.
Vous pouvez consulter les résultats des règles pour une exécution dans laquelle une condition d'étape exécutait une règle et entraînait un résultat pour l'étape, tel qu'un retour en arrière ou un échec.
Les valeurs d'état valides pour les conditions et les règles sont les suivantes : InProgress | Failed
| Errored | Succeeded | Cancelled | Abandoned | Overridden
Afficher les résultats des règles pour les conditions d'étape dans l'historique d'exécution (console)
Vous pouvez utiliser la console pour afficher les résultats des règles d'une exécution dans laquelle une condition d'étape exécutait une règle et engageait un résultat pour l'étape.
Afficher les résultats des règles relatives aux conditions d'étape (console)
-
Connectez-vous à la CodePipeline console AWS Management Console et ouvrez-la à l'adresse http://console.aws.amazon. com/codesuite/codepipeline/home
. Les noms et le statut de tous les pipelines associés à votre pipeline Compte AWS sont affichés.
-
Dans Nom, choisissez le nom du pipeline que vous souhaitez consulter.
-
Choisissez Historique, puis sélectionnez l'exécution. Sur la page d'historique, choisissez l'onglet Chronologie. Sous Règles, consultez les résultats des règles pour l'exécution.

Afficher les résultats des règles pour les conditions d'étape avec list-rule-executions
(CLI)
Vous pouvez utiliser la CLI pour afficher les résultats des règles d'une exécution dans laquelle une condition d'étape exécutait une règle et engageait un résultat pour l'étape.
-
Ouvrez un terminal (Linux, macOS ou Unix) ou une invite de commande (Windows) et utilisez le AWS CLI pour exécuter la list-rule-executions commande pour un pipeline nommé
MyPipeline
:aws codepipeline list-rule-executions --pipeline-name MyFirstPipeline
Cette commande renvoie une liste de toutes les exécutions de règles terminées associées au pipeline.
L'exemple suivant montre les données renvoyées pour un pipeline avec une condition d'étape dans laquelle la règle est nommée
MyMonitorRule
.{ "ruleExecutionDetails": [ { "pipelineExecutionId": "e1a7e739-f211-420e-aef9-fa7837666968", "ruleExecutionId": "3aafc0c7-0e1c-44f1-b357-d1b16a28e483", "pipelineVersion": 9, "stageName": "Deploy", "ruleName": "MyMonitorRule", "startTime": "2024-07-29T15:55:01.271000+00:00", "lastUpdateTime": "2024-07-29T15:56:08.682000+00:00", "status": "Succeeded", "input": { "ruleTypeId": { "category": "Rule", "owner": "AWS", "provider": "CloudWatchAlarm", "version": "1" }, "configuration": { "AlarmName": "CWAlarm", "WaitTime": "1" }, "resolvedConfiguration": { "AlarmName": "CWAlarm", "WaitTime": "1" }, "region": "us-east-1", "inputArtifacts": [] }, "output": { "executionResult": { "externalExecutionSummary": "Succeeded with alarm 'CWAlarm' being i n an 'OK' state." } } }