Jenkinsとgitlfs
やりたいこと
Jenkinsのgit pluginで一部だけgit lfs pullしたい
わかっていること
git lfs pull -I "$target"
で対象のディレクトリ・ファイルだけダウンロードできるgit lfs install --skip-smudge
しておかないと、最初のcheckoutで全部git lfs pull
しようとするっぽい- JenkinsのGit Pluginがcloneするより前に
git lfs install --skip-smudge
結果
- JenkinsのGit Pluginによるチェックアウトは無効にする
- shellで lfs pull する