resources.pipelines.pipeline.trigger definíciója
A letiltandó egyiket sem adja meg, igaz értékre az összes ág belefoglalásához, vagy használja a teljes szintaxist az alábbi példákban leírtak szerint.
A definícióra hivatkozó definíciók: resources.pipelines.pipeline
Megvalósítások
Implementálás | Description |
---|---|
trigger: engedélyezve, ágak, szakaszok, címkék | Konfigurálja a folyamaterőforrás-eseményindítókat a teljes szintaxis használatával. |
trigger: none | Igaz | Az összes ág belefoglalásához adja meg a letiltandó vagy igaz értéket. |
Implementálás | Description |
---|---|
trigger: enabled, branches | A letiltandó egyiket sem adja meg, igaz értékre az összes ág belefoglalásához, vagy használja a teljes szintaxist az alábbi példákban leírtak szerint. |
trigger: none | Igaz | Az összes ág belefoglalásához adja meg a letiltandó vagy igaz értéket. |
Megjegyzések
A folyamaterőforrás eseményindítóit többféleképpen is definiálhatja. Futtatás indításához, amikor a hivatkozott folyamat bármelyik futtatása befejeződött, használja a következőt trigger: true
: .
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger: true
A folyamat erőforrás-eseményindítójának letiltásához adjon meg egy értéket.none
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger: none
Az ágszűrők konfigurálásához használja a teljes szintaxist. Az ágszűrők megadhatóak a belefoglalandó ágak listájaként vagy a kizárandó ágak listájáként.
A belefoglalni és kizárni kívánt ágak listájának megadásához használja az alábbi trigger
szintaxist.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger:
branches:
include:
- main
- develop
- features/*
exclude:
- features/experimental/*
A belefoglalandó ágak listájának megadásához kihagyhatja az exclude
értéket, vagy az alábbi szintaxissal megadhatja azokat az ágakat, amelyek közvetlenül a következőt branches
tartalmazzák: .
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger:
branches:
- main
- develop
Szakaszok vagy címkék szerinti szűréshez használja az alábbi trigger
szintaxist.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger:
branches: # Branches to include
tags: # List of tags that when matched will trigger the pipeline.
- release25
stages: # List of stages that when complete will trigger the pipeline.
- build
További információ: Folyamatkiegészítési eseményindítók.
Fontos
Erőforrás-eseményindító definiálásakor, ha a folyamat erőforrása az aktuális folyamat adattárából származik, az eseményindító ugyanazt az ágat követi, és véglegesíti az eseményt. Ha azonban a folyamat erőforrása egy másik adattárból származik, az aktuális folyamat a manuális és ütemezett buildek alapértelmezett ága által megadott ágon aktiválódik. További információ: A folyamatkiegészítési eseményindítók elágaztatási szempontjai.
trigger: engedélyezve, ágak, szakaszok, címkék
Konfigurálja a folyamaterőforrás-eseményindítókat a teljes szintaxis használatával.
trigger:
enabled: boolean # Whether the trigger is enabled; defaults to true.
branches: branches # Branches to include or exclude for triggering a run.
stages: [ string ] # List of stages that when matched will trigger the pipeline.
tags: [ string ] # List of tags that when matched will trigger the pipeline.
Tulajdonságok
enabled
logikai érték.
Hogy az eseményindító engedélyezve van-e; alapértelmezés szerint igaz.
branches
resources.pipelines.pipeline.trigger.branches.
A futtatás indításához belefoglalandó vagy kizárandó ágnevek.
stages
sztringlista.
A egyeztetett szakaszok listája elindítja a folyamatot.
tags
sztringlista.
A egyeztetett címkék listája elindítja a folyamatot.
trigger: enabled, branches
A letiltandó egyiket sem adja meg, igaz értékre az összes ág belefoglalásához, vagy használja a teljes szintaxist az alábbi példákban leírtak szerint.
trigger:
enabled: boolean # Whether the trigger is enabled; defaults to true.
branches: branches # Branches to include or exclude for triggering a run.
Tulajdonságok
enabled
logikai érték.
Hogy az eseményindító engedélyezve van-e; alapértelmezés szerint igaz.
branches
resources.pipelines.pipeline.trigger.branches.
A futtatás indításához belefoglalandó vagy kizárandó ágnevek.
trigger: none | Igaz
Az összes ág belefoglalásához adja meg a letiltandó vagy igaz értéket.
trigger: none | true # Specify none to disable or true to include all branches.
trigger
Karakterlánc. Engedélyezett értékek: nincs | Igaz.
Az összes ág belefoglalásához adja meg a letiltandó vagy igaz értéket.