Skip to content

Update nodejs to v12.18.1 #529

New issue

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

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

Already on GitHub? # to your account

Merged
merged 3 commits into from
Jun 24, 2020
Merged

Update nodejs to v12.18.1 #529

merged 3 commits into from
Jun 24, 2020

Conversation

dschuff
Copy link
Member

@dschuff dschuff commented Jun 23, 2020

It includes an update to v8 7.8

It includes an update to v8 7.8
@dschuff dschuff requested a review from sbc100 June 23, 2020 00:33
@@ -45,7 +45,7 @@

upload_url = upload_base + filename
print('Uploading: ' + upload_url)
cmd = ['gsutil', 'cp', '-n', filename, upload_url]
cmd = ['gsutil.py', 'cp', '-n', filename, upload_url]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My gsutil from google-cloud-sdk is shell script with no extension. Where is yours coming from?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops, that was supposed to be just a local change. gsutil.py is included in depot_tools, so I was just using that.

@sbc100
Copy link
Collaborator

sbc100 commented Jun 24, 2020

Should be good to land now?

@dschuff dschuff merged commit c080151 into master Jun 24, 2020
@dschuff dschuff deleted the node-1218 branch June 24, 2020 17:41
Manishearth added a commit to Manishearth/rust that referenced this pull request Jul 1, 2020
Fix wasm32 being broken due to a NodeJS version bump

Emscripten's SDK [recently bumped the version of NodeJS they shipped](emscripten-core/emsdk#529), but our Dockerfile for the wasm32 builder hardcoded the version number. This will cause consistent CI failures once the currently cached image is rebuilt (either due to a change or due to the cache expiring).

This PR fixes the problem by finding the latest version of NodeJS in the Emscripten SDK and symlinking it to a "latest" directory, which is then added to the `PATH`.
Manishearth added a commit to Manishearth/rust that referenced this pull request Jul 2, 2020
Fix wasm32 being broken due to a NodeJS version bump

Emscripten's SDK [recently bumped the version of NodeJS they shipped](emscripten-core/emsdk#529), but our Dockerfile for the wasm32 builder hardcoded the version number. This will cause consistent CI failures once the currently cached image is rebuilt (either due to a change or due to the cache expiring).

This PR fixes the problem by finding the latest version of NodeJS in the Emscripten SDK and symlinking it to a "latest" directory, which is then added to the `PATH`.
Manishearth added a commit to Manishearth/rust that referenced this pull request Jul 2, 2020
Fix wasm32 being broken due to a NodeJS version bump

Emscripten's SDK [recently bumped the version of NodeJS they shipped](emscripten-core/emsdk#529), but our Dockerfile for the wasm32 builder hardcoded the version number. This will cause consistent CI failures once the currently cached image is rebuilt (either due to a change or due to the cache expiring).

This PR fixes the problem by finding the latest version of NodeJS in the Emscripten SDK and symlinking it to a "latest" directory, which is then added to the `PATH`.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants