Megosztás a következőn keresztül:


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 branchestartalmazzá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

enabledlogikai érték.
Hogy az eseményindító engedélyezve van-e; alapértelmezés szerint igaz.

branchesresources.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

enabledlogikai érték.
Hogy az eseményindító engedélyezve van-e; alapértelmezés szerint igaz.

branchesresources.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.