Skip to content

Déclencheurs

Un déclencheur définit quand un pipeline s'exécute. Chaque pipeline possède exactement un déclencheur, configuré au niveau du pipeline.

Configurer un déclencheur

Ouvrez votre pipeline dans l'éditeur. Cliquez sur le bouton Déclencheur dans la barre d'outils.

INFO

Un déclencheur est requis avant de pouvoir mettre un pipeline en statut Actif. Les pipelines en brouillon peuvent être sauvegardés et exportés sans déclencheur.

Types de déclencheurs

Push

Se déclenche quand du code est poussé vers une ou plusieurs branches.

ParamètreDescriptionExemple
BranchesListe de motifs de noms de branchesmain, release/*

Usage typique : pipeline CI qui s'exécute à chaque commit sur main.

Pull Request

Se déclenche quand une pull request est ouverte, synchronisée ou rouverte.

ParamètreDescription
Branches ciblesBranches que la PR cible

Schedule (Planifié)

Se déclenche automatiquement selon un planning cron.

ParamètreDescriptionExemple
Expression cronCron standard à 5 champs0 2 * * *

Plannings courants :

ExpressionSignification
0 2 * * *Chaque jour à 2h00
0 9 * * 1Chaque lundi à 9h00
0 */6 * * *Toutes les 6 heures
0 0 1 * *Premier jour de chaque mois

Tag

Se déclenche quand un tag Git est poussé.

ParamètreDescriptionExemple
Motifs de tagsMotifs de noms de tagsv*, release-*

Manuel

Le pipeline ne s'exécute pas automatiquement. Il doit être déclenché manuellement.

Usage typique : déploiements en production qui nécessitent une décision humaine.

Released under the MIT License.