Closed Bug 1443545 Opened 6 years ago Closed 6 years ago

Upgrade Node in MozillaBuild to version 8.11.1

Categories

(Firefox Build System :: MozillaBuild, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nalexander, Assigned: RyanVM)

References

Details

A proposal circulating on dev-platform to require Node in the build system proposes to require Node v8.9.4.  See https://groups.google.com/forum/#!topic/mozilla.dev.platform/7sPFmewLoUg and linked documents.

This ticket tracks upgrading Node in MozillaBuild to that version in preparation.
I was just chatting with Standard8 about this today. Tentatively, early April seems like a good time to aim for an updated MozillaBuild release.
Version 8.11.0 was released today, so we're going to go with that instead. Per discussion with Standard8, I'm going to also attempt to update npm from the bundled 5.6.0 to 5.8.0, but it may not play well with our packaging scripts. If it doesn't work, it won't block the rest.
Summary: Upgrade Node in MozillaBuild to version 8.9.4 → Upgrade Node in MozillaBuild to version 8.11.0
(In reply to Ryan VanderMeulen [:RyanVM] from comment #2)
> Version 8.11.0 was released today, so we're going to go with that instead.
> Per discussion with Standard8, I'm going to also attempt to update npm from
> the bundled 5.6.0 to 5.8.0, but it may not play well with our packaging
> scripts. If it doesn't work, it won't block the rest.

Sounds good.  Thanks for moving this forward, RyanVM!
Assignee: nobody → ryanvm
Doesn't look like I'm going to be able to sanely upgrade npm from the bundled 5.6.0 to 5.8.0. I'm hitting the same error during packaging as described in the issue below:
https://github.com/npm/npm/issues/20172

If anybody can suggest workarounds, I'm all ears.
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/mozilla-build/rev/193254113cfe
Update nodejs to version 8.11.0 and npm to version 5.6.0.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Version 8.11.1 was released today. Looking at the changelog, I don't think it even affects Windows, but might as well take the update to avoid any confusion since we haven't released yet anyway.
Summary: Upgrade Node in MozillaBuild to version 8.11.0 → Upgrade Node in MozillaBuild to version 8.11.1
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/mozilla-build/rev/bcc3f533a9fd
Update nodejs to version 8.11.1.
Product: mozilla.org → Firefox Build System
You need to log in before you can comment on or make changes to this bug.