Exibir resultados das regras aplicadas às condições de estágio no histórico de execuções - AWS CodePipeline

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Exibir resultados das regras aplicadas às condições de estágio no histórico de execuções

É possível verificar os resultados das regras em uma execução em que uma condição de estágio ativou uma regra e produziu um resultado para o estágio, como falha ou reversão.

Os valores de status válidos para condições e regras são os seguintes: InProgress | Failed | Errored | Succeeded | Cancelled | Abandoned | Overridden

Exibir resultados de regras para condições de estágio no histórico de execução (console)

O console permite verificar os resultados das regras em uma execução na qual uma condição de estágio ativou uma regra e produziu um resultado para o estágio.

Exibir os resultados das regras para as condições do estágio (console)
  1. Faça login no AWS Management Console e abra o CodePipeline console em http://console.aws.amazon. com/codesuite/codepipeline/home.

    Os nomes e status de todos os pipelines vinculados à sua Conta da AWS são exibidos.

  2. Em Nome, selecione o nome do pipeline que você deseja ver.

  3. Selecione Histórico e depois escolha a execução desejada. Na página do histórico, escolha a guia Linha do tempo. Em Regras, veja os resultados da regra para a execução.

Exemplo da guia Linha do tempo indicando que a regra de monitoramento foi concluída com sucesso na execução anterior.

Confira os resultados das regras para condições de estágio usando list-rule-executions (CLI)

É possível utilizar a CLI para verificar os resultados das regras em uma execução na qual uma condição de estágio ativou uma regra e produziu um resultado para o estágio.

  • Abra um terminal (Linux, macOS ou Unix) ou prompt de comando (Windows) e use o AWS CLI para executar o list-rule-executions comando de um pipeline chamado: MyPipeline

    aws codepipeline list-rule-executions --pipeline-name MyFirstPipeline

    O comando gera uma lista com todas as execuções de regras finalizadas vinculadas ao pipeline.

    O exemplo a seguir mostra os dados retornados para um pipeline com uma condição de estágio em que a regra é nomeadaMyMonitorRule.

    { "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." } } }