Eventos
Crie aplicativos e agentes de IA
17 de mar., 21 - 21 de mar., 10
Junte-se à série de encontros para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registrar agoraNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
As políticas de branch são um recurso poderoso para garantir o código de alta qualidade em seu repositório estabelecendo requisitos para todas as solicitações de pull. Os serviços externos podem usar a API de Status de PR para postar o status detalhado em suas PRs. A política de branch para serviços adicionais possibilita que esses serviços de terceiros participem do fluxo de trabalho de PR e estabeleçam requisitos de política. Este artigo orienta você ao longo do processo de configuração de uma política de branch para um serviço que está postando status de PR. Para obter mais informações sobre status de PR, consulte Personalizar e estender fluxos de trabalho de solicitação de pull com status de solicitação de pull.
Navegue até Ramificações>de Código e localize o branch no qual você deseja configurar a política (normalmente main
ou develop
). No menu de contexto, selecione a opção Políticas de branch.
Role para baixo para localizar Verificações de status. Selecione o botão +.
Selecione o serviço para o qual você deseja criar uma política na lista. Se o status tiver sido postado anteriormente, você poderá selecioná-lo na lista; se for uma nova política, você poderá digitar o nome da política.
Crie uma nova solicitação de pull no branch em que a política está definida. Para saber mais, confira Criar uma solicitação de pull.
Depois de criar a PR, a nova política aparecerá na seção Políticas da exibição de detalhes de PR. Inicialmente, a política aparecerá como não definida até que o serviço externo tenha postado algum status.
Quando o serviço tiver postado status, a política será atualizada de acordo. A conclusão será bloqueada até que a política aprove a PR.
Quando os critérios da política forem atendidos e o serviço postar um status succeeded
, a PR será aprovada e a conclusão será desbloqueada.
Neste artigo, você aprendeu a configurar uma política de branch para um serviço externo.
Eventos
Crie aplicativos e agentes de IA
17 de mar., 21 - 21 de mar., 10
Junte-se à série de encontros para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registrar agoraTreinamento
Módulo
Colaborar com solicitações de pull no Azure Repos - Training
Colaborar com solicitações de pull no Azure Repos
Certificação
Microsoft Certified: DevOps Engineer Expert - Certifications
Esta certificação mede sua capacidade de realizar as seguintes tarefas técnicas: Projetar e implementar processos e comunicações, projetar e implementar uma estratégia de controle do código-fonte, projetar e implementar pipelines de criação e liberação, desenvolver um plano de segurança e conformidade e implementar uma estratégia de instrumentação.
Documentação
Extensibilidade do fluxo de trabalho de solicitação de pull - Azure Repos
Extensibilidade do fluxo de trabalho de solicitação de pull usando status e política
Políticas e configurações de branch do Git - Azure Repos
As políticas e as configurações de branch fornecem às equipes os meios para proteger seus branches importantes.
Usar marcas de Git - Azure Repos
Saiba como usar marcas de Git