git lfs files not found jenkins

Posté par bertrand-dubois le 25/07/2025
RÉSOLU

bertrand-dubois

Membre depuis le 14/12/2019

actif

Ma pipeline Jenkins clone un repo avec des fichiers Git LFS. Le problème c'est que les gros fichiers ne sont jamais là, ce sont juste des pointers. La build crash parce qu'elle trouve pas les assets.

Il y a une commande spéciale à faire en CI pour LFS ?

Commentaires

flegendre

Membre depuis le 03/04/2025

Oui après le `git clone`, il faut lancer un `git lfs pull` pour télécharger les objets LFS réels. Le clone de base ne récupère que les pointeurs.

git clone --recurse-submodules git@your-repo.git
cd your-repo
git lfs pull

bgonzalez

Membre depuis le 10/07/2024

Vérifie que `git-lfs` est bien installé sur tes agents Jenkins et que le binaire est dans le PATH. Si ce n'est pas le cas, le `git lfs pull` ne fonctionnera pas.

which git-lfs
git lfs install

zacharie-laine

Membre depuis le 20/04/2020

actif

Parfois des problèmes d'authentification avec LFS peuvent arriver si Jenkins n'a pas les bonnes clés SSH ou tokens pour accéder au serveur LFS. Assure-toi que les credentials sont bien configurés.

bertrand-dubois

Membre depuis le 14/12/2019

actif

C'était bien le `git lfs pull` qui manquait. Je l'ai rajouté après le clone et tout est passé nickel. Les fichiers sont là. Merci les gars !

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