Postagens

Organizando o fluxo de desenvolvimento: Ajustes para garantir a movimentação correta entre novas features entre as branches dos ambientes

No Azure DevOps, a restrição direta de que uma branch X só pode receber PR se já passou por outra branch Y (por exemplo: PR de hotfix indo direto para prod , mas exigindo que primeiro passe por desenv ) não é uma configuração nativa simples de "marcar uma caixinha". No entanto, o Azure DevOps possui mecanismos robustos para garantir esse fluxo através de Branch Policies (Políticas de Ramificação) , Branch Folders e Build/Validation Pipelines . Aqui estão as duas principais formas de implementar essa validação: Abordagem 1: Usando Build Validation com verificação de histórico (Recomendado) Você pode configurar uma política de validação de compilação/merge que verifica se o commit que está indo para prod já existe na branch desenv . 1. Acesse as Configurações do Repositório: Repositórios. Branches"> No Azure DevOps, vá em Repos > Branches , localize a sua branch prod , clique nos três pontos ( ... ) e selecione Branch policies . 2. Adicione uma Build Validation: B...