-
Notifications
You must be signed in to change notification settings - Fork 25.1k
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 to Node v4 #4375
Upgrade to Node v4 #4375
Conversation
@alexeagle I fixed the build failures, so maybe the build is going to pass now. fingers crossed @jelbourn I'm upgrading sass dependency because the old one doesn't work with node 4. are you ok with this (material is the only module using sass so I can't estimate the impact) |
SGTM. As long as the tests pass everything should be fine. |
4adffe3
to
0527455
Compare
@@ -1,7 +1,7 @@ | |||
language: node_js | |||
sudo: false | |||
node_js: | |||
- '0.12' | |||
- '4.1.1' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you really want to pin it that much? 0.12 was a range (currently matching 0.12.7).
Related: angular/protractor#2543
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just want to ensure that ci uses the same version as what we use locally. So my preference is to pin it down to an exact version and update that once in a while. (especially since newer node version could update npm and cause conflicts...)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, makes sense, I guess. We can still use a newer version locally but CI might be more stable when no unplanned Node update happens.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yup
On Wed, Sep 30, 2015 at 3:18 PM Michał Gołębiowski notifications@github.com
wrote:
In .travis.yml
#4375 (comment):@@ -1,7 +1,7 @@
language: node_js
sudo: false
node_js:
-- '0.12'
+- '4.1.1'Hmm, makes sense, I guess. We can still use a newer version locally but CI
might be more stable when no unplanned Node update happens.—
Reply to this email directly or view it on GitHub
https://github.com/angular/angular/pull/4375/files#r40859889.
8f578d0
to
68221ec
Compare
These dependencies required upgrade in order for us to run on Node v4.x chokidar 1.0.1 -> 1.1.0 karma 0.12.23 -> 0.13.10 karma-chorome-launcher 0.1.8 -> 0.2.0 karma-cli 0.0.4 -> 0.1.0 karma-dart 0.2.8 -> 0.3.0 karma-sauce-launcher 0.2.11 -> 0.2.14
…f 'xhr-polling' And we really need it only when using sauce, so I'm making the condition more strict.
mock-fs is currently incompatible with node 4.x, but a fix is in progress tschaub/mock-fs#59 Since we are currently not actively developing the affected broccoli plugins, the risk of disabling these tests is low, especially in the light of improvements we get from node 4.x.
all karma problems are now resolved thanks to @zzo!! Merging! |
Merging PR #4375 on behalf of @IgorMinar to branch presubmit-IgorMinar-pr-4375. |
Merging PR #4375 on behalf of @IgorMinar to branch presubmit-IgorMinar-pr-4375. |
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
No description provided.