Gitlab CI : cache vs artifacts

jantoine 15/05/2024
RÉSOLU
jantoine
Auteur
Avatar de jantoine
jantoine
Auteur

slt je pige pas la diff entre cache et artifacts dans gitlab. mon cache node_modules disparait entre chaque pipeline

15/05/2024 à 10:06

2 commentaires

honore44
Membre Rédacteur
Avatar de honore44
honore44
Membre Rédacteur

le cache c'est pour accélérer le build (éphémère), les artifacts c'est pour passer des fichiers entre jobs ou les stocker à la fin. pour que ton cache survive entre pipelines faut définir une key globale

cache:
  key: ${CI_COMMIT_REF_SLUG}
  paths:
    - node_modules/
Modifié le 23/05/2026 à 16:20
jantoine
Auteur
Avatar de jantoine
jantoine
Auteur

ok j'avais pas mis de key du coup il resetait tout. mtn c'est hyper rapide

17/05/2024 à 08:03

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire