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

Update nodejs to v12.18.1 #529

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`.
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.

2 participants