Určení událostí, které aktivují kanály

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

K automatickému spuštění kanálu použijte triggery. Azure Pipelines podporuje mnoho typů triggerů. V závislosti na typu kanálu vyberte v následujících seznamech příslušnou aktivační událost.

Poznámka:

U všech cest triggerů se rozlišují malá a velká písmena.

Klasické kanály buildu a kanály YAML

Triggery kontinuální integrace (CI) se liší v závislosti na typu úložiště, které sestavujete ve svém kanálu.

Triggery ověřování žádostí o přijetí změn se také liší v závislosti na typu úložiště.

Gated check-in je podporován pro úložiště TFVC.

Triggery komentářů se podporují jenom pro úložiště GitHub.

Naplánované triggery jsou nezávislé na úložišti a umožňují spustit kanál podle plánu.

Triggery kanálu v kanálech YAML a triggery dokončení sestavení v klasických kanálech buildu umožňují aktivovat jeden kanál po dokončení jiného kanálu.

Aspekty větve pro triggery v kanálech YAML

Kanály YAML můžou mít různé verze kanálu v různých větvích, což může ovlivnit, která verze triggerů kanálu se vyhodnotí a jakou verzi kanálu se má spustit.

Typ aktivační události Verze YAML kanálu
Triggery CI (trigger) Používá se verze kanálu v vložené větvi.
Triggery žádosti o přijetí změn (pr) Používá se verze kanálu ve zdrojové větvi žádosti o přijetí změn.
Triggery komentářů k žádosti o přijetí změn GitHubu Používá se verze kanálu ve zdrojové větvi žádosti o přijetí změn.
Naplánované triggery Podívejte se na důležité informace o větvích pro plánované triggery.
Triggery dokončení kanálu Viz aspekty větve pro triggery dokončení kanálu.

Klasické kanály verze

Triggery průběžného nasazování vám po dokončení klasického buildu nebo kanálu YAML pomůžou spustit klasické verze.

Triggery naplánované verze umožňují spustit kanál verze podle plánu.

Triggery vydání žádosti o přijetí změn se používají k nasazení žádosti o přijetí změn přímo pomocí klasických verzí.

Aktivační události fáze v klasické verzi slouží ke konfiguraci způsobu aktivace jednotlivých fází v klasické verzi.