Skip to content

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.


Ce que vous avez construit

Released under the MIT License.