どうやら、ビルド回してるときに、出力するログが多すぎるとこけるようです。
ログの最後にIOError
とでて、エラーで終わります。
dockerのログをホストに渡すときに、多すぎてブロックされてんだろなぁと、推測。
そもそもdockerのビルドログは長くなるので、以下のようにしました。
travis.yml
docker-compose build >/dev/null
docker-compose up
ビルドのログは全部切り捨て。テストのログは出て欲しいので、残します。
これでビルドは通るようになりました。
docker composeで3個ビルドするから、そりゃログは膨大ですな