Publicado en: Oct 24, 2023

Hoy, AWS CodePipeline anuncia la compatibilidad para iniciar una ejecución de canalización en etiquetas git enviadas a los repositorios de GitHub, GitHub Enterprise Server, GitLab Cloud y Bitbucket Cloud mediante acciones fuente de CodeStarSourceConnection. Los clientes ahora pueden agregar una sección de “desencadenadores” en su definición de canalización que tenga un filtro para las etiquetas de git mediante patrones de inclusión y exclusión. Cuando una etiqueta git aplicada a una confirmación en el repositorio de origen coincide con el filtro de activación, CodePipeline inicia una ejecución de canalización. La acción CodeStarSourceConnection clona la confirmación asociada a la etiqueta git. Los clientes pueden ver la etiqueta git que inició la ejecución de la canalización en la consola como variable de salida de la acción de origen correspondiente. Los clientes pueden usar la sección de activadores mediante API/CLI/SDK y CDK.

El inicio de una ejecución de canalización en etiquetas git solo está disponible con el nuevo tipo de canalización V2. Las canalizaciones de tipo V2 ofrecen características y opciones de configuración ampliadas más allá de las canalizaciones de tipo V1. Para obtener más información sobre el nuevo tipo de canalización, las características incluidas y las implicaciones de facturación, consulte la documentación.  

AWS CodePipeline es un servicio de entrega continua completamente administrado que permite automatizar las canalizaciones de las versiones para lograr actualizaciones de infraestructura y aplicaciones rápidas y fiables. CodePipeline automatiza las fases de compilación, pruebas e implementación del proceso de lanzamiento de versiones cada vez que se realiza una modificación en el código, en función del modelo de lanzamiento que usted defina. 

Para configurar una canalización para que se active cuando se inserte una etiqueta git, consulte la documentación. Para obtener más información sobre AWS CodePipeline, visite la página del producto