mozilla/fxapom

Need to make build-output logs shorter/fully viewable (at least in Travis CI)

Closed this issue · 3 comments

We need to make the build-log output much shorter -- at least for Travis CI.

See https://travis-ci.org/mozilla/fxapom/jobs/349606259 and https://travis-ci.org/mozilla/fxapom/jobs/349606259#L2452-L2460, particularly.

screen shot 2018-03-05 at 10 48 03 pm

This appears to be a regression from aa0fa5f where we're using curl to download get-pip, but instead of executing it, we're just dumping it to the console. This might also explain #207.

You could try replacing RUN curl -fsSL https://bootstrap.pypa.io/get-pip.py with RUN curl -fsSL https://bootstrap.pypa.io/get-pip.py | python, but as we already have pip installed, you could probably just remove this line entirely.

And master in Travis CI is back to its intermittent failure, but a much-shorter build log:

https://travis-ci.org/mozilla/fxapom/jobs/350013022