Votre premier pipeline
Ce guide vous accompagne dans la création d'un pipeline complet — un workflow CI en deux stages qui installe les dépendances, exécute les tests, puis construit un artefact.
1. Créer le pipeline
Depuis un projet, cliquez sur Nouveau pipeline. Donnez-lui un nom comme ci. L'éditeur de pipeline s'ouvre sur un canvas vide.
2. Configurer le déclencheur
Avant d'ajouter des stages, configurez quand le pipeline doit s'exécuter.
Cliquez sur le bouton Déclencheur dans la barre d'outils. Sélectionnez :
- Type : Push
- Branches :
main,develop
3. Ajouter un stage "Build"
Cliquez n'importe où sur le canvas vide. Un panneau apparaît — sélectionnez Ajouter un stage.
Nommez-le Build.
4. Ajouter un job au stage Build
Double-cliquez sur la carte Build pour entrer dans la vue stage.
Cliquez sur Ajouter un job, nommez-le install-and-test, et définissez Runs on sur ubuntu-latest.
5. Ajouter des steps au job
Double-cliquez sur la carte install-and-test pour entrer dans la vue job.
Step 1 — Checkout
- Type :
git/ Opération :checkout
Step 2 — Installer les dépendances
- Type :
shell_command - Shell :
bash - Script :
npm ci
Step 3 — Exécuter les tests
- Type :
test - Framework :
vitest - Commande :
npm test
6. Ajouter un stage "Deploy"
Utilisez le fil d'Ariane pour revenir à la vue Pipeline.
Ajoutez un second stage, nommez-le Deploy.
Connectez les stages : survolez la carte Build, saisissez la poignée sur son bord droit, et faites-la glisser vers la carte Deploy.
7. Configurer le job Deploy
Double-cliquez dans Deploy, ajoutez un job nommé build-artifact sur ubuntu-latest.
Ajoutez un step :
- Type :
build - Outil :
npm - Commande :
npm run build
8. Sauvegarder le pipeline
Cliquez sur Sauvegarder dans la barre d'outils (Ctrl+S).
9. Exporter en YAML
Cliquez sur Exporter et choisissez votre plateforme cible. Un fichier .yml se télécharge — prêt à être commité dans votre dépôt.
