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

Use Node v4.3 on Travis #3022

Closed
wants to merge 1 commit into from
Closed

Use Node v4.3 on Travis #3022

wants to merge 1 commit into from

Conversation

robertknight
Copy link
Member

Use Node v4 for consistency with what we use to
build the production assets in the Docker build
and also to enable some ES2015 goodness in Gulp scripts (eg. template strings)

Travis does not support multiple languages
in the 'language' field, so non-default Node
versions need to be installed with nvm as
part of the install process.

Rebuilding node-sass was needed to get a version
of the native binding that matched the Node version,
even when after clearing the cache for the branch. I'm not clear
at the moment on why this was necessary.

Use Node v4 for consistency with what we use to
build the production assets in the Docker build
and also to enable some ES2015 goodness.

Travis does not support multiple languages
in the 'language' field, so non-default Node
versions need to be installed with nvm as
part of the install process.

Rebuilding node-sass was needed to get a version
of the native binding that matched the Node version,
even when running with a clean cache. I'm not clear
at the moment on why this was necessary.
@nickstenning
Copy link
Contributor

Merged as 7ae8c78. The rebuild wasn't necessary after clearing the Travis cache, and I've moved the installation of Node to before the first npm install in the file. 👍

@nickstenning nickstenning deleted the travis-node-upgrade branch February 26, 2016 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants