TravisCI
docker
docker-compose

Travis CIのログ出力制限

どうやら、ビルド回してるときに、出力するログが多すぎるとこけるようです。

ログの最後にIOErrorとでて、エラーで終わります。
dockerのログをホストに渡すときに、多すぎてブロックされてんだろなぁと、推測。
そもそもdockerのビルドログは長くなるので、以下のようにしました。

travis.yml
docker-compose build >/dev/null
docker-compose up

ビルドのログは全部切り捨て。テストのログは出て欲しいので、残します。
これでビルドは通るようになりました。

docker composeで3個ビルドするから、そりゃログは膨大ですな