Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade travis to trusty / containerised #76

Closed
lathonez opened this issue Apr 18, 2016 · 4 comments
Closed

Upgrade travis to trusty / containerised #76

lathonez opened this issue Apr 18, 2016 · 4 comments

Comments

@lathonez
Copy link
Owner

Atm we're stuck on 12.04 because we're using sudo.

dist: trusty doesn't seem to work, it should according to the docs, I'm thinking it's cause of the android language which isn't mentioned on the trusty env page

Upgrading (to trusty in particular should bring the following benefits):

  • no need to install npm as it will come bundled in the mega image
  • use latest chrome (etc)
  • quicker builds

If we can't upgrade to trusty for some reason, we should look at upgrading node without sudo, which should get us onto the containerised structure

@lathonez
Copy link
Owner Author

travis-ci/travis-ci#5370

@lathonez
Copy link
Owner Author

lathonez commented Apr 25, 2016

Gone the other way and upgraded to 14.04 by disabling android for now. I think it may be easier to try to install android manually here than fight all the other workarounds.

On the positive end we can now use nvm to pick a good node version (4.1.*) and don't need to hack around with google

@lathonez
Copy link
Owner Author

So TODO is install somehow install android.. Kind of depends if we ever get a response to that travis issue too.

@lathonez
Copy link
Owner Author

https://github.com/lathonez/clicker/blob/master/.travis.yml#L58-L63

Can't move onto docker yet as they're using 12.04. As soon as the move to trusty it should be sweet as we're not using sudo anywhere now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant