google / traceur-compiler

Traceur is a JavaScript.next-to-JavaScript-of-today compiler
Apache License 2.0
8.18k stars 580 forks source link

Use docker based travis CI #1961

Closed johnjbarton closed 8 years ago

johnjbarton commented 9 years ago

http://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/

arv commented 9 years ago

LGTM. The change to the Travis file is a bit cryptic but I read the docs and that is how it is done.

domenic commented 9 years ago

This is actually unnecessary: http://docs.travis-ci.com/user/workers/container-based-infrastructure/

The default behavior when no sudo usage is detected is to send Linux builds to this infrastructure.

johnjbarton commented 9 years ago

Well it looks like Travis is non-responsive which is why I was bothering at all.

arv commented 9 years ago

https://travis-ci.org/google/traceur-compiler reads

This job ran on our legacy infrastructure. Please read our docs on how to upgrade

which links to http://docs.travis-ci.com/user/migrating-from-legacy/?utm_source=legacy-notice&utm_medium=banner&utm_campaign=legacy-upgrade

and it says to add sudo: false.

so, we should probably just merge this.

domenic commented 9 years ago

Fascinating, and good to know for my own projects. Thanks for finding that.