View a markdown version of this page

Pipelines para várias equipes, ramificações e regiões da AWS - Prática de integração e entrega contínuas na AWS

Pipelines para várias equipes, ramificações e regiões da AWS

Para um projeto grande, não é incomum que várias equipes trabalhem em componentes diferentes. Se várias equipes usarem um único repositório de código, ele poderá ser mapeado para que cada uma tenha sua própria ramificação. Também deve haver uma ramificação de integração ou lançamento para a fusão final do projeto. Se uma arquitetura orientada a serviços ou de microsserviços for usada, cada equipe poderá ter seu próprio repositório de código.

No primeiro cenário, se um único pipeline for usado, é possível que uma equipe possa afetar o progresso das outras bloqueando o pipeline. A AWS recomenda que você crie pipelines específicos para ramificações de equipe e outro pipeline de lançamento para a entrega do produto final.