Publicado: Oct 24, 2023

Hoje, o AWS CodePipeline anuncia o suporte para iniciar a execução de um pipeline em tags git enviadas para repositórios no GitHub, GitHub Enterprise Server, GitLab Cloud e Bitbucket Cloud usando as ações de origem CodeStarSourceConnection. Agora, os clientes podem adicionar uma seção de “acionadores” na definição do pipeline que tem um filtro para tags git usando padrões de inclusão e exclusão. Quando uma tag git aplicada a um commit no repositório de origem corresponde ao filtro de acionamento, o CodePipeline inicia a execução do pipeline. A ação CodeStarSourceConnection clona o commit associado à tag git. Os clientes podem ver a tag git que iniciou a execução do pipeline no console como variável de saída da ação de origem correspondente. Os clientes podem usar a seção de acionadores usando API/CLI/SDK e CDK.

A inicialização da execução de um pipeline em tags git está disponível somente com o novo tipo de pipeline V2. Os pipelines do tipo V2 oferecem atributos expandidos e opções de configuração além dos pipelines do tipo V1. Para saber mais sobre o novo tipo de pipeline, os atributos 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 configurar um pipeline para ser acionado em uma tag git que está sendo enviada por push, acesse nossa documentação. Para obter mais informações sobre o AWS CodePipeline, acesse a página do produto