Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
K automatickému spuštění potrubí 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 spouštěčů se rozlišují malá a velká písmena.
Klasické kanály buildu a kanály YAML
Spouštěče kontinuální integrace (CI) se liší v závislosti na typu úložiště, které sestavujete ve svém pipelinu.
- Spouštěče CI v Git v Azure Repos
- Spouštěče CI na GitHubu
- Spouštěče CI v Bitbucket Cloudu
- CI triggery v TFVC
- Referenční informace ke schématu YAML triggeru CI
Triggery ověřování žádostí o přijetí změn se také liší v závislosti na typu úložiště.
- Triggery žádosti o přijetí změn v Gitu Azure Repos
- Spouštěče žádostí o přijetí změn na GitHubu
- Spouštěče PR v Bitbucket Cloud
- Referenční informace ke schématu YAML pro aktivaci žádosti o přijetí změn
Gated check-in je podporován pro repozitáře TFVC.
Spouštěče komentářů jsou podporovány pouze pro úložiště GitHub.
Naplánované spouštěče jsou nezávislé na úložišti a umožňují spustit pipeline 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.
Zvážení větve pro triggery v YAML pipeline
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 pipeline |
|---|---|
Triggery CI (trigger) |
Používá se verze kanálu v vložené větvi. |
Spouštěče PR (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é spouštěče | Podívejte se na úvahy o větvích pro plánované triggery. |
| Spouštěče dokončení pipeline | Viz aspekty větve pro triggery dokončení kanálu. |
Klasické vydávací kanály
Spouštěče průběžného nasazování vám po dokončení klasického buildu nebo YAML pipeline pomůžou spustit klasická nasazení.
Naplánované spouštěče uvolnění umožňují spustit potrubí pro uvolnění podle plánu.
Spouštěče vydání pull requestů se používají k nasazení pull requestu přímo pomocí klasických verzí.
Spouštěče fází v klasické verzi se používají ke konfiguraci toho, jak je každá fáze v klasické verzi spuštěna.