guides
Votre clé de cache est probablement fausse
Quatre erreurs de clé de cache qui expliquent presque tous les faibles taux de réussite que nous constatons lors de l'intégration.
{auteur} · {rôle} · 2026-02-11 · 5 min de lecture
Lors de l'intégration, nous examinons la configuration du cache. Les quatre mêmes erreurs expliquent presque tous les faibles taux de réussite.
1. La clé inclut le commit SHA
Il ne peut jamais atteindre, car la clé est unique par validation. Étonnamment courant, généralement copié à partir d’un exemple démontrant autre chose.
2. Aucune clé de restauration
La modification d'une dépendance supprime tout le cache au lieu de restaurer celui d'hier et de le mettre à jour.
3. Aucune architecture ni système d'exploitation dans la clé
Un cache x64 restauré sur arm64 ne manque pas proprement : il produit des erreurs d'éditeur de liens plusieurs étapes plus tard.
4. La clé hache les fichiers sources, pas les fichiers de verrouillage
Le cache est invalidé à chaque changement de code, ce qui est exactement le contraire de ce que vous attendez d'un cache de dépendances.
Votre prochain build pourrait être deux fois plus rapide, pour moitié prix
Commencez gratuitement. Repartir tient à la même ligne, et nous publions ce diff aussi.