Aller au contenu
CI/CD & Automatisation medium

Volet 2 : Industrialisation des pipelines

3 min de lecture

logo gitlab

Vous avez un pipeline fonctionnel ? Maintenant, faites-le évoluer. Ce volet vous apprend à créer des pipelines maintenables, réutilisables et performants — indispensable quand vous gérez plusieurs projets ou équipes.

Ce volet suppose que vous maîtrisez le Volet 1 : Fondamentaux. En particulier :

  • Structure .gitlab-ci.yml (stages, jobs, script)
  • Variables et rules
  • Artefacts et cache
ModuleTitreObjectif
V2-01extends et anchorsFactoriser au sein d’un fichier
V2-02include et templatesPartager entre projets
V2-03Bibliothèque CI/CDCréer votre registry de templates
ModuleTitreObjectif
V2-04DAG et parallélismeOptimiser avec needs
V2-05Matrices de jobsMultiplier les exécutions
V2-06Services et dependenciesBases de données, Redis en CI
ModuleTitreObjectif
V2-07Pipelines parent-enfantOrchestrer les monorepos
V2-08Pipelines dynamiquesGénérer selon le contexte
V2-09Multi-projetDéclencher d’autres projets

Vous copiez-collez du YAML entre projets ?

  1. extends et anchors
  2. include et templates
  3. Bibliothèque CI/CD

Volet 3 ▶

Plateforme & Gouvernance

Sécurité, compliance, et opérations.