Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifiez aucun pour désactiver, true pour inclure toutes les branches ou utiliser la syntaxe complète, comme décrit dans les exemples suivants.
Définitions qui font référence à cette définition : resources.pipelines.pipeline
Implémentations
Implémentation | Descriptif |
---|---|
déclencheur : activé, branches, étapes, étiquettes | Configurez des déclencheurs de ressources de pipeline à l’aide de la syntaxe complète. |
déclencheur : aucun | true | Spécifiez aucun pour désactiver ou true pour inclure toutes les branches. |
Implémentation | Descriptif |
---|---|
déclencheur : activé, branches | Spécifiez aucun pour désactiver, true pour inclure toutes les branches ou utiliser la syntaxe complète, comme décrit dans les exemples suivants. |
déclencheur : aucun | true | Spécifiez aucun pour désactiver ou true pour inclure toutes les branches. |
Remarques
Il existe plusieurs façons de définir des déclencheurs dans une ressource de pipeline. Pour déclencher une exécution lorsqu’une exécution du pipeline référencé est terminée, utilisez trigger: true
.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger: true
Pour désactiver le déclencheur de ressource de pipeline, spécifiez une valeur de none
.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger: none
Pour configurer des filtres de branche, utilisez la syntaxe complète. Les filtres de branche peuvent être spécifiés sous la forme d’une liste de branches à inclure, ou en tant que liste de branches à inclure combinée à une liste de branches à exclure.
Pour spécifier une liste de branches à inclure et exclure, utilisez la syntaxe trigger
suivante.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger:
branches:
include:
- main
- develop
- features/*
exclude:
- features/experimental/*
Pour spécifier une liste de branches à inclure, sans exclusion, omettez la valeur exclude
ou utilisez la syntaxe suivante pour spécifier la liste des branches à inclure directement après branches
.
resources:
pipelines:
- pipeline: source-pipeline
source: TriggeringPipeline
trigger:
branches:
- main
- develop
Pour filtrer par étapes ou balises, utilisez la syntaxe trigger
suivante.
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
Pour plus d’informations, consultez déclencheurs d’achèvement de pipeline.
Important
Lorsque vous définissez un déclencheur de ressource, si sa ressource de pipeline provient du même dépôt que le pipeline actuel, le déclenchement suit la même branche et la même validation sur laquelle l’événement est déclenché. Toutefois, si la ressource de pipeline provient d’un autre référentiel, le pipeline actuel est déclenché sur la branche spécifiée par la branche branche par défaut pour les builds manuelles et planifiées paramètre. Pour plus d’informations, consultez considérations relatives aux déclencheurs d’achèvement de pipeline.
déclencheur : activé, branches, phases, balises
Configurez des déclencheurs de ressources de pipeline à l’aide de la syntaxe complète.
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.
Propriétés
enabled
booléen .
Indique si le déclencheur est activé ; a la valeur true par défaut.
branches
resources.pipelines.pipeline.trigger.branches.
noms de branche à inclure ou exclure pour déclencher une exécution.
stages
liste de chaînes.
Liste des étapes qui, lorsqu’elles sont mises en correspondance, déclenchent le pipeline.
tags
liste de chaînes.
Liste des balises qui, lorsqu’elles sont mises en correspondance, déclenchent le pipeline.
déclencheur : activé, branches
Spécifiez aucun pour désactiver, true pour inclure toutes les branches ou utiliser la syntaxe complète, comme décrit dans les exemples suivants.
trigger:
enabled: boolean # Whether the trigger is enabled; defaults to true.
branches: branches # Branches to include or exclude for triggering a run.
Propriétés
enabled
booléen .
Indique si le déclencheur est activé ; a la valeur true par défaut.
branches
resources.pipelines.pipeline.trigger.branches.
noms de branche à inclure ou exclure pour déclencher une exécution.
déclencheur : aucun | vrai
Spécifiez aucun pour désactiver ou true pour inclure toutes les branches.
trigger: none | true # Specify none to disable or true to include all branches.
chaîne trigger
. Valeurs autorisées : aucun | vrai.
Spécifiez aucun pour désactiver ou true pour inclure toutes les branches.