definitie resources.pipelines.pipeline.trigger
Geef geen op om uit te schakelen, waar om alle vertakkingen op te nemen of gebruik de volledige syntaxis zoals beschreven in de volgende voorbeelden.
Definities die naar deze definitie verwijzen: resources.pipelines.pipeline
Implementaties
Implementatie | Beschrijving |
---|---|
trigger: ingeschakeld, vertakkingen, fasen, tags | Configureer pijplijnresourcetriggers met behulp van de volledige syntaxis. |
trigger: geen | Waar | Geef geen op om uit te schakelen of waar om alle vertakkingen op te nemen. |
Implementatie | Beschrijving |
---|---|
trigger: ingeschakeld, vertakkingen | Geef geen op om uit te schakelen, waar om alle vertakkingen op te nemen of gebruik de volledige syntaxis zoals beschreven in de volgende voorbeelden. |
trigger: geen | Waar | Geef geen op om uit te schakelen of waar om alle vertakkingen op te nemen. |
Opmerkingen
Er zijn verschillende manieren om triggers in een pijplijnresource te definiƫren. Als u een uitvoering wilt activeren wanneer een uitvoering van de pijplijn waarnaar wordt verwezen, is voltooid, gebruikt trigger: true
u .
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger: true
Als u de trigger van de pijplijnresource wilt uitschakelen, geeft u de waarde op van none
.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger: none
Gebruik de volledige syntaxis om vertakkingsfilters te configureren. Vertakkingsfilters kunnen worden opgegeven als een lijst met vertakkingen die moeten worden opgenomen of als een lijst met vertakkingen die moeten worden opgenomen in combinatie met een lijst met uit te sluiten vertakkingen.
Gebruik de volgende trigger
syntaxis om een lijst met vertakkingen op te geven die moeten worden opgenomen en uitgesloten.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger:
branches:
include:
- main
- develop
- features/*
exclude:
- features/experimental/*
Als u een lijst met op te nemen vertakkingen wilt opgeven, zonder uit te sluiten, laat u de exclude
waarde weg of gebruikt u de volgende syntaxis om de lijst met vertakkingen op te geven die direct na moeten worden branches
opgenomen.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger:
branches:
- main
- develop
Als u wilt filteren op fasen of tags, gebruikt u de volgende trigger
syntaxis.
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
Zie Triggers voor pijplijnvoltooiing voor meer informatie.
Belangrijk
Wanneer u een resourcetrigger definieert en de bijbehorende pijplijnresource afkomstig is van dezelfde opslagplaats als de huidige pijplijn, volgt de trigger dezelfde vertakking en doorvoer waarop de gebeurtenis wordt gegenereerd. Maar als de pijplijnresource afkomstig is van een andere opslagplaats, wordt de huidige pijplijn geactiveerd op de vertakking die is opgegeven door de instelling Standaardvertakking voor handmatige en geplande builds . Zie Vertakkingsoverwegingen voor het voltooien van pijplijntriggers voor meer informatie.
trigger: ingeschakeld, vertakkingen, fasen, tags
Configureer pijplijnresourcetriggers met behulp van de volledige syntaxis.
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.
Eigenschappen
enabled
Booleaanse waarde.
Of de trigger is ingeschakeld; is standaard ingesteld op true.
branches
resources.pipelines.pipeline.trigger.branches.
Namen van vertakkingen die moeten worden opgenomen of uitgesloten voor het activeren van een uitvoering.
stages
tekenreekslijst.
Lijst met fasen die de pijplijn activeren wanneer deze overeenkomen.
tags
tekenreekslijst.
Lijst met tags die bij overeenkomst de pijplijn activeren.
trigger: ingeschakeld, vertakkingen
Geef geen op om uit te schakelen, waar om alle vertakkingen op te nemen of gebruik de volledige syntaxis zoals beschreven in de volgende voorbeelden.
trigger:
enabled: boolean # Whether the trigger is enabled; defaults to true.
branches: branches # Branches to include or exclude for triggering a run.
Eigenschappen
enabled
Booleaanse waarde.
Of de trigger is ingeschakeld; is standaard ingesteld op true.
branches
resources.pipelines.pipeline.trigger.branches.
Namen van vertakkingen die moeten worden opgenomen of uitgesloten voor het activeren van een uitvoering.
trigger: geen | Waar
Geef geen op om uit te schakelen of waar om alle vertakkingen op te nemen.
trigger: none | true # Specify none to disable or true to include all branches.
trigger
Tekenreeks. Toegestane waarden: geen | Waar.
Geef geen op om uit te schakelen of waar om alle vertakkingen op te nemen.