Retour aux cas pratiques
GitLab CIExpert

Optimisation avancée des pipelines avec cache multi-niveaux

Scénario

Contexte : Un projet complexe utilise Node.js, Docker et Terraform dans le même pipeline. Le Problème : Chaque exécution reconstruit intégralement les dépendances, ralentissant fortement la CI. Contraintes : Mettre en place des caches distincts pour npm, Docker layers et Terraform providers. Garantir une invalidation cohérente. Livrable attendu : Proposer une architecture .gitlab-ci.yml optimisée avec plusieurs niveaux de cache correctement configurés.

Compétences ciblées

gitlab-cicachedockerterraformoptimization
    Optimisation avancée des pipelines avec cache multi-niveaux — mise en situation GitLab CI | CodeDuel