A qualquer momento do ciclo de vida do desenvolvimento, é importante conhecer o status de implantação de confirmações específicas, como correções de bugs, novos recursos ou outras mudanças impactantes. Pense nos seguintes cenários nos quais o recurso de rastreamento do status de implantação é útil para as equipes de desenvolvimento:
-
Como desenvolvedor, você fez uma correção para solucionar um bug e deseja relatar o status da sua implantação nos ambientes de implantação da sua equipe.
-
Como gerente de lançamento, você deseja visualizar uma lista de confirmações implantadas para rastrear e relatar o status de implantação.
O CodeCatalyst fornece uma visualização que você pode usar para determinar rapidamente onde confirmações ou alterações individuais foram implantadas e em qual ambiente. Essa visualização inclui:
-
Uma lista de confirmações.
-
O status das implantações que incluem as confirmações.
-
Os ambientes em que as confirmações são implantadas com sucesso.
-
O status de qualquer teste executado em relação às confirmações em seu fluxo de trabalho de CI/CD.
O procedimento a seguir detalha como navegar até essa visualização e usá-la para rastrear alterações em seu projeto.
nota
O rastreamento do status de implantação por confirmação é compatível apenas com os repositórios do CodeCatalyst. Você não pode usar esse recurso com um repositório do GitHub, do Bitbucket ou do projeto do GitLab.
Para rastrear o status de implantação por confirmação
Abra o console do CodeCatalyst em https://codecatalyst.aws/
. -
Selecione o projeto.
-
No painel de navegação, selecione CI/CD e Alterar rastreamento.
-
Nas duas listas suspensas na parte superior do painel principal, escolha o repositório de origem e a ramificação que contêm os commits cujo status de lançamento você deseja visualizar.
-
Selecione Visualizar alterações.
Uma lista de confirmações é exibida.
Para cada confirmação, é possível visualizar o seguinte:
-
Confirme informações, como ID, autor, mensagem e quando foram confirmadas. Para ter mais informações, consulte Armazenamento e colaboração no código com repositórios de origem no CodeCatalyst.
-
O status das implantações em cada ambiente. Para ter mais informações, consulte Implantação em Contas da AWS e VPCs.
-
Resultados do teste e da cobertura do código. Para ter mais informações, consulte Teste com fluxos de trabalho.
nota
Os resultados da Análise de composição de software (SCA) não são exibidos.
-
-
(Opcional) Para visualizar mais informações sobre as alterações relacionadas a uma confirmação específica, incluindo a implantação mais recente e informações detalhadas sobre a cobertura do código e o teste de unidade, selecione Visualizar detalhes para essa confirmação.