Vytvoření háku služby pro Azure DevOps pomocí Microsoft Teams
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Podívejte se na aktivitu týkající se projektů Azure DevOps Serveru (2017.2 a novějších) přímo v kanálu Microsoft Teams, například:
- Aktualizace pracovních položek
- Žádosti o přijetí změn
- Potvrzení kódu
- Buildy
- Nasazení verzí a schválení
Poznámka:
Pro Azure DevOps Services doporučujeme použít následující sadu aplikací, které nabízejí bohaté funkce pro integraci s Microsoft Teams.
Aplikace Azure Boards pro Teams
Aplikace Azure Boards pro Microsoft Teams pomáhá snadno vytvářet a monitorovat pracovní položky z kanálů Teams. Uživatelé mohou vytvářet pracovní položky pomocí příkazu nebo pomocí akcí zpráv převést konverzace v kanálu na pracovní položky. Uživatelé také můžou nastavit a spravovat odběry, aby dostávali oznámení v kanálu při každém vytvoření nebo aktualizaci pracovních položek.
Aplikace Azure Pipelines pro Teams
Aplikace Azure Pipelines pro Microsoft Teams pomáhá snadno monitorovat události ve vašich kanálech. Uživatelé můžou nastavit a spravovat předplatná pro dokončené buildy, vydané verze, čekající schválení a další informace z aplikace a dostávat oznámení o těchto událostech ve svých kanálech. Uživatelé můžou také schválit nasazení vydaných verzí ze svých kanálů.
Aplikace Azure Repos pro Teams
Aplikace Azure Repos pro Microsoft Teams pomáhá snadno monitorovat události ve vašich úložištích. Uživatelé můžou nastavit a spravovat předplatná pro potvrzení kódu, aktualizace žádostí o přijetí změn a žádosti o přijetí změn a další informace z aplikace a dostávat oznámení o těchto událostech ve svých kanálech.
Konfigurace nového konektoru pro Azure DevOps Server
Konfigurace integrace mezi Azure DevOps Serverem a Teams je dvoustupňový proces. Nejprve nastavte konektor v Teams a pak nastavte jedno nebo více předplatných připojení služeb v projektu Azure DevOps Serveru.
Poznámka:
K vytváření předplatných připojení služby se vyžadují oprávnění správce projektu. Události pro kanály YAML nejsou podporovány.
Z Teams
Pokud chcete do Microsoft Teams přenést události z Azure DevOps, vyberte tři tečky, tři tečky nebo v horním navigačním panelu týmového kanálu vyberte Připojení orů.
V seznamu vyberte Azure DevOps .
Zvolte položku Přidat.
Nakonfigurujte konektor.
Zkopírujte vygenerovanou adresu URL webhooku. Zadejte tuto adresu URL při nastavování předplatných připojení služby v projektu Azure DevOps.
Z Azure DevOps Serveru
Na stránce projektu (
https://mycompany/tfs/[collection]/[project]
) přejděte do hooků služby v nastavení:Klikněte na Vytvořit předplatné a vyberte službu Teams .
Zvolte typ aktivity, kterou chcete zobrazit v kanálu Teams. Jednotlivé triggery můžete filtrovat určitými způsoby.
Trigger vytvořený žádostí o přijetí změn je například možné filtrovat v úložišti, ve kterém se žádost o přijetí změn vyskytuje, cílovou větev, na kterou se vztahuje, a členy týmu, kteří jsou požadováni nebo pozvaní ke kontrole žádosti.
Vložte adresu URL webhooku z kroku konfigurace konektoru Teams a vyberte Dokončit.
Aktivita z projektu se začne zobrazovat v kanálu Teams.
Konfigurace karet Azure DevOps v Microsoft Teams
Pokud chcete přenést panel nebo řídicí panel Kanbanu do Microsoft Teams, vyberte + Přidat novou kartu v horní části týmového kanálu. Najděte ikonu webu a přidejte odkaz na panel nebo řídicí panel Azure DevOps.
Po ověření se zobrazí panel nebo řídicí panel Kanbanu.
Nejčastější dotazy
Otázka: Jak získám z projektu Azure DevOps Serveru více událostí, aby se zobrazilo v kanálu Teams?
A: Vytvořte nové předplatné pro každý typ požadované události. Pokud například chcete vidět selhání sestavení a nové pracovní položky v kanálu Teams, vytvořte dvě další předplatná.
Otázka: Proč se při pokusu o připojení Microsoft Teams nezobrazuje moje organizace?
A: Připojit se můžou jenom organizace ve stejném tenantovi Microsoft Entra jako váš účet Microsoft Teams. I když pro Azure DevOps Services a Microsoft Teams používáte stejnou e-mailovou adresu, můžou se nacházet v různých tenantech, takže je není možné propojit.
Vytvořte novou službu Teams ve stejném tenantovi Microsoft Entra ID jako Azure DevOps Services nebo přesuňte Azure DevOps Services do stejného tenanta Microsoft Entra ID jako Teams, viz Nejčastější dotazy k přístupu přes Microsoft Entra – Proč je moje organizace již připojená k adresáři?.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro