circleci は通るけど、circleci local で死ぬパターンがある。
ファイル数が xargs の上限を超える
ローカルのファイルを git ls-files | xargs tar cfz - | tar xfz -C
みたいな感じで所定のリポジトリに移動している。
なので xargs の引数を超過すると死ぬ
Git コマンドを使用する
git ls-files でファイルだけを持っているので、ビルドタスクで
git submodule や git commit && git push があると死ぬ
素直に docker とかで別途テストできる環境を用意しておくのが吉。