Update Node from 18.20.3 LTS to 20.18.0 in precompiled releases. (#1476)

Update Node from 18.20.3 LTS to 20.18.0 in precompiled releases. This
does have an effect of retroactively updating Node version also to old
releases, but this is expected to be fine.
This commit is contained in:
juj
2024-10-18 14:48:45 -07:00
committed by GitHub
parent 5e398ab4bc
commit 1e2f1a239e
3 changed files with 8 additions and 8 deletions

View File

@@ -63,7 +63,7 @@ COPY --from=stage_build /emsdk /emsdk
# using `--entrypoint /bin/bash` in CLI). # using `--entrypoint /bin/bash` in CLI).
# This corresponds to the env variables set during: `source ./emsdk_env.sh` # This corresponds to the env variables set during: `source ./emsdk_env.sh`
ENV EMSDK=/emsdk \ ENV EMSDK=/emsdk \
PATH="/emsdk:/emsdk/upstream/emscripten:/emsdk/node/18.20.3_64bit/bin:${PATH}" PATH="/emsdk:/emsdk/upstream/emscripten:/emsdk/node/20.18.0_64bit/bin:${PATH}"
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
# Create a 'standard` 1000:1000 user # Create a 'standard` 1000:1000 user

View File

@@ -392,14 +392,14 @@
{ {
"version": "releases-%releases-tag%", "version": "releases-%releases-tag%",
"bitness": 64, "bitness": 64,
"uses": ["node-18.20.3-64bit", "releases-%releases-tag%-64bit"], "uses": ["node-20.18.0-64bit", "releases-%releases-tag%-64bit"],
"os": "linux", "os": "linux",
"custom_install_script": "emscripten_npm_install" "custom_install_script": "emscripten_npm_install"
}, },
{ {
"version": "releases-%releases-tag%", "version": "releases-%releases-tag%",
"bitness": 64, "bitness": 64,
"uses": ["node-18.20.3-64bit", "python-3.9.2-64bit", "releases-%releases-tag%-64bit"], "uses": ["node-20.18.0-64bit", "python-3.9.2-64bit", "releases-%releases-tag%-64bit"],
"os": "macos", "os": "macos",
"arch": "x86_64", "arch": "x86_64",
"custom_install_script": "emscripten_npm_install" "custom_install_script": "emscripten_npm_install"
@@ -407,7 +407,7 @@
{ {
"version": "releases-%releases-tag%", "version": "releases-%releases-tag%",
"bitness": 64, "bitness": 64,
"uses": ["node-18.20.3-64bit", "python-3.9.2-64bit", "releases-%releases-tag%-64bit"], "uses": ["node-20.18.0-64bit", "python-3.9.2-64bit", "releases-%releases-tag%-64bit"],
"os": "macos", "os": "macos",
"arch": "arm64", "arch": "arm64",
"custom_install_script": "emscripten_npm_install" "custom_install_script": "emscripten_npm_install"
@@ -415,7 +415,7 @@
{ {
"version": "releases-%releases-tag%", "version": "releases-%releases-tag%",
"bitness": 64, "bitness": 64,
"uses": ["node-18.20.3-64bit", "python-3.9.2-nuget-64bit", "java-8.152-64bit", "releases-%releases-tag%-64bit"], "uses": ["node-20.18.0-64bit", "python-3.9.2-nuget-64bit", "java-8.152-64bit", "releases-%releases-tag%-64bit"],
"os": "win", "os": "win",
"custom_install_script": "emscripten_npm_install" "custom_install_script": "emscripten_npm_install"
} }

View File

@@ -176,9 +176,9 @@ int main() {
# Test the normal tools like node don't re-download on re-install # Test the normal tools like node don't re-download on re-install
print('another install must re-download') print('another install must re-download')
checked_call_with_output(emsdk + ' uninstall node-18.20.3-64bit') checked_call_with_output(emsdk + ' uninstall node-20.18.0-64bit')
checked_call_with_output(emsdk + ' install node-18.20.3-64bit', expected='Downloading:', unexpected='already installed') checked_call_with_output(emsdk + ' install node-20.18.0-64bit', expected='Downloading:', unexpected='already installed')
checked_call_with_output(emsdk + ' install node-18.20.3-64bit', unexpected='Downloading:', expected='already installed') checked_call_with_output(emsdk + ' install node-20.18.0-64bit', unexpected='Downloading:', expected='already installed')
def test_tot_upstream(self): def test_tot_upstream(self):
print('test update-tags') print('test update-tags')