git lfs files not found jenkins

bertrand-dubois 25/07/2025
RÉSOLU
bertrand-dubois
Auteur Actif
Avatar de bertrand-dubois
bertrand-dubois
Auteur 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 ?

25/07/2025 à 20:57

4 commentaires

flegendre
Membre Actif
Avatar de flegendre
flegendre
Membre Actif

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
Modifié le 23/05/2026 à 16:20
bgonzalez
Membre
Avatar de bgonzalez
bgonzalez
Membre

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
Modifié le 23/05/2026 à 16:20
zacharie-laine
Membre Actif
Avatar de zacharie-laine
zacharie-laine
Membre 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.

28/07/2025 à 11:46
bertrand-dubois
Auteur Actif
Avatar de bertrand-dubois
bertrand-dubois
Auteur 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 !

Modifié le 23/05/2026 à 16:20

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