Publicado: Nov 22, 2023

O AWS CodePipeline anuncia a capacidade de iniciar a execução de um pipeline com substituições de revisão de código-fonte. Até hoje, uma execução de pipeline iniciada manualmente selecionava automaticamente a “revisão mais recente” para cada código-fonte no pipeline. A “revisão mais recente” dependia do tipo de ação do código-fonte. Por exemplo, para um código-fonte do CodeCommit, a referência de confirmação HEAD no repositório e na ramificação configurados foi usada. Para o código-fonte do Amazon Elastic Container Registry (ECR), foi usado o resumo mais recente do repositório de imagens e da tag configurados. Agora, ao iniciar a execução de um pipeline, você pode substituir as revisões de código-fonte pelas ações de código-fonte no pipeline. 

Com esse lançamento, quando revisões de código-fonte recém-processadas causam falhas, você pode iniciar manualmente a execução de um pipeline e selecionar revisões de código-fonte processadas anteriormente com sucesso para reverter o ambiente de produção para o último estado válido conhecido. O início de execução de um pipeline com a substituição de revisão de código-fonte está disponível somente com o novo tipo de pipeline V2. Para saber mais sobre o novo tipo de pipeline, os recursos incluídos e as implicações de cobrança, acesse a documentação.

O AWS CodePipeline é um serviço totalmente gerenciado de entrega contínua que ajuda a automatizar pipelines de lançamento para oferecer atualizações rápidas e confiáveis de aplicações e infraestruturas. O CodePipeline automatiza as fases de compilação, teste e implantação do processo de lançamento sempre que ocorre uma mudança no código, de acordo com o modelo de lançamento que você definiu. 

Para iniciar a execução de um pipeline com revisões de código-fonte processadas anteriormente usando o AWS CodePipeline, acesse a documentação. Para obter mais informações sobre o AWS CodePipeline, acesse a página do produto.