Compartilhar via


Qual é a integração Azure Boards-GitHub?

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Mantenha-se alinhado e coordenado com Azure Boards e vincule sua atividade de código e problemas de GitHub. Este artigo fornece uma visão geral da integração entre Azure Boards e GitHub.

Important

Se você quiser configurar e gerenciar suas conexões para GitHub.com, use o aplicativo Azure Boards para GitHub. O aplicativo fornece uma experiência de configuração mais simplificada e tem a vantagem de autenticar e operar como o aplicativo em vez de um indivíduo. Depois de se conectar, você pode gerenciar os repositórios de Azure Boards ou GitHub.com.

Integração entre Azure Boards e GitHub

Azure Boards e Azure DevOps dão suporte à integração com repositórios GitHub.com e GitHub Enterprise Server. Você pode começar do Azure Boards ou do GitHub para integrar e conectar repositórios do GitHub a um projeto do Azure Boards.

Azure DevOps Services dá suporte a até 500 conexões de repositório GitHub por conexão. Azure DevOps 2022 dá suporte a até 500 repositórios e versões anteriores dão suporte a até 100 repositórios.

Recursos de integração

A integração Azure Boards GitHub dá suporte aos seguintes recursos:

Feature Description Mais informações
Itens de trabalho de transição Transite itens de trabalho para o estado "Feito" ou "Concluído" com os comandos fix, fixes ou fixed no GitHub. Use AB# para vincular de GitHub a itens de trabalho Azure Boards
Adicionar comentários Poste um comentário em um commit do GitHub, pull request ou issue quando vinculado a um item de trabalho. Comunicação em GitHub
Link de itens de trabalho Adicione links de item de trabalho a um branch, commit ou pull request do GitHub pesquisando e explorando dentro de um repositório. Link GitHub confirmações, solicitações de pull, branches e problemas para itens de trabalho no Azure Boards
Exibir objetos GitHub Trabalhe com anotações GitHub no quadro e abra rapidamente confirmações de GitHub vinculadas, solicitações de pull ou problemas. Visualizar objetos do GitHub em um quadro
Insights de solicitação de pull Exiba o status do rascunho, o status da revisão e o status de verificações das solicitações de pull do GitHub vinculadas diretamente na seção de Desenvolvimento. Insights de Pull Request do GitHub
Mencionar solicitações de pull GitHub Use ! menções para referenciar e discutir solicitações de pull do GitHub a partir de qualquer campo de texto ou comentário de item de trabalho. Solicitações de pull de GitHub
Construir rastreabilidade para pipelines YAML Crie automaticamente links Integrated in build em itens de trabalho ao usar Azure Pipelines YAML com um repositório GitHub. Exibir o status de compilação para pipelines YAML
Configurar selos de status Adicione a sintaxe Markdown ao arquivo README.md do repositório do GitHub e mostre o status do seu quadro. Adicione medalhas de status ao seu repositório GitHub
Gerenciar o acesso ao repositório Escolha se todos os repositórios ou apenas repositórios especificados podem participar da integração Azure Boards-GitHub. Alterar o acesso ao repositório
Solucionar problemas de integração Solucione problemas na integração GitHub Azure Boards com seus repositórios. Resolver problemas de conexão
Habilitar DevSecOps Configure o suporte para DevSecOps (ou Secure DevOps), proteja seu código com GitHub, para que você possa acompanhar seu trabalho com segurança em Azure Boards. Enable DevSecOps com Azure e GitHub

Tarefas de conexão

Você pode concluir as seguintes tarefas de conexão com a integração GitHub Azure Boards:

Restrictions

As seguintes restrições se aplicam à integração Azure Boards-GitHub:

  • Você pode conectar um repositório GitHub a apenas um Azure DevOps organização e projeto.

    Se você conectar o mesmo repositório GitHub a projetos definidos em duas ou mais organizações de Azure DevOps, poderá experimentar a vinculação de menção inesperada AB#. Para obter mais informações, consulte Troubleshoot Azure Boards-GitHub integration.

  • Azure DevOps só pode se integrar com repositórios GitHub ou repositórios Git Azure Repos. Não há suporte para a integração com outros repositórios Git.

  • Não é possível consultar itens de trabalho com links para artefatos de GitHub. No entanto, você pode consultar itens de trabalho com uma configuração External Link Count > 0.