Criar um gancho de serviço para o Azure DevOps com o Microsoft Teams
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Veja a atividade sobre seus projetos do Servidor de DevOps do Azure (2017.2 e posterior) diretamente em seu canal do Microsoft Teams, por exemplo:
- Atualizações de item de trabalho
- Pull requests
- Confirmações de código
- Compilações
- Liberar implantações e aprovações
Observação
Para os Serviços de DevOps do Azure, recomendamos que você use o seguinte conjunto de aplicativos que oferecem recursos avançados para se integrar ao Microsoft Teams.
Aplicativo Azure Boards para Equipes
O aplicativo Azure Boards para Microsoft Teams ajuda a criar e monitorar facilmente itens de trabalho de seus canais do Teams. Os usuários podem criar itens de trabalho usando um comando ou usar ações de mensagem para converter conversas no canal em itens de trabalho. Os usuários também podem configurar e gerenciar assinaturas para receber notificações em seus canais sempre que itens de trabalho forem criados ou atualizados.
Aplicativo Azure Pipelines para Equipes
O aplicativo Azure Pipelines para Microsoft Teams ajuda a monitorar facilmente os eventos em seus pipelines. Os usuários podem configurar e gerenciar assinaturas para compilações concluídas, lançamentos, aprovações pendentes e muito mais do aplicativo e receber notificações para esses eventos em seus canais. Os usuários também podem aprovar implantações de lançamento de seus canais.
Aplicativo Azure Repos para Equipes
O aplicativo Azure Repos para Microsoft Teams ajuda a monitorar facilmente os eventos em seus repositórios. Os usuários podem configurar e gerenciar assinaturas para confirmações de código, criação de relações públicas e atualizações de relações públicas e muito mais no aplicativo e receber notificações para esses eventos em seus canais.
Configurar um novo conector para o Servidor de DevOps do Azure
Configurar a integração entre o Azure DevOps Server e o Teams é um processo de duas etapas. Primeiro, configure um conector no Teams e, em seguida, configure uma ou mais assinaturas de gancho de serviço em seu projeto do Servidor de DevOps do Azure.
Observação
As permissões de administrador do projeto são necessárias para criar assinaturas de gancho de serviço. Não há suporte para eventos para pipelines YAML.
Do Teams
Para trazer eventos do Azure DevOps para o Microsoft Teams, selecione '...', as reticências ou, na navegação superior do canal da equipe, selecione Conectores.
Selecione Azure DevOps na lista.
Escolha Adicionar.
Configure o conector.
Copie a URL do webhook gerada. Forneça essa URL ao configurar assinaturas de gancho de serviço em seu projeto de DevOps do Azure.
Do Servidor de DevOps do Azure
Na página do seu projeto (
https://mycompany/tfs/[collection]/[project]
), vá para Ganchos de serviço nas configurações:Clique em Criar assinatura e selecione o serviço Teams .
Escolha o tipo de atividade que você deseja que apareça no canal do Teams. Você pode filtrar cada um dos gatilhos de maneiras específicas.
Por exemplo, o gatilho de solicitação pull criado pode ser filtrado no repositório no qual a solicitação pull ocorre, na ramificação de destino à qual ela se aplica e nos membros da equipe que são necessários ou convidados a revisar a solicitação.
Cole a URL do webhook na etapa de configuração do conector do Teams e selecione Concluir.
A atividade do seu projeto começa a aparecer no canal do Teams.
Configurar guias do Azure DevOps no Microsoft Teams
Para trazer seu quadro ou painel Kanban para o Microsoft Teams, selecione + Adicionar nova guia na parte superior do canal da equipe. Localize o ícone do Site e adicione o link ao seu painel ou quadro de DevOps do Azure.
Depois de autenticado, seu quadro ou painel Kanban será exibido.
Perguntas frequentes (FAQs)
P: Como posso fazer com que vários eventos do meu projeto do Azure DevOps Server apareçam no meu canal do Teams?
R: Crie uma nova assinatura para cada tipo de evento desejado. Por exemplo, se você quiser ver falhas de compilação e novos itens de trabalho em seu canal do Teams, crie duas assinaturas adicionais.
P: Por que não vejo minha organização ao tentar conectar o Microsoft Teams?
R: Somente organizações no mesmo locatário do Microsoft Entra que sua conta do Microsoft Teams podem ser conectadas. Mesmo que seu endereço de email seja o mesmo para Azure DevOps Services e o Microsoft Teams, eles podem ser apoiados por locatários diferentes, para que não possam ser vinculados.
Crie uma nova Equipe no mesmo Microsoft Entra ID que Azure DevOps Services ou mova seu Azure DevOps Services para o mesmo Microsoft Entra ID que o Teams, consulte Acesso pelas perguntas frequentes do Microsoft Entra: Por que minha organização já está conectada a um diretório?.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de