Skip to content

Commit 0a3bdcf

Browse files
Merge pull request #312 from ruby/katei/update-node-installer
Update Node.js version 16 -> 20
2 parents ab37856 + 9c9cac4 commit 0a3bdcf

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

builders/wasm32-unknown-emscripten/Dockerfile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
FROM emscripten/emsdk:3.1.31
22

3+
ARG NODE_MAJOR_VERSION=20
4+
35
RUN set -eux; \
46
apt-get update; \
57
apt-get install ruby bison make autoconf git curl build-essential libyaml-dev zlib1g-dev gosu -y; \
6-
curl -fsSL https://deb.nodesource.com/setup_16.x | bash -; \
8+
apt-get install -y ca-certificates curl gnupg; \
9+
mkdir -p /etc/apt/keyrings; \
10+
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg; \
11+
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR_VERSION.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list; \
12+
apt-get update; \
713
apt-get install nodejs -y; \
814
apt-get clean; \
915
rm -r /var/lib/apt/lists/*

builders/wasm32-unknown-wasi/Dockerfile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
FROM debian:bullseye
22

33
ARG WASI_PRESET_ARGS_VERSION=0.1.1
4+
ARG NODE_MAJOR_VERSION=20
45

56
RUN set -eux; \
67
apt-get update; \
78
apt-get install ruby bison make autoconf git curl build-essential libyaml-dev zlib1g-dev gosu -y; \
8-
curl -fsSL https://deb.nodesource.com/setup_16.x | bash -; \
9+
apt-get install -y ca-certificates curl gnupg; \
10+
mkdir -p /etc/apt/keyrings; \
11+
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg; \
12+
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR_VERSION.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list; \
13+
apt-get update; \
914
apt-get install nodejs -y; \
1015
apt-get clean; \
1116
rm -r /var/lib/apt/lists/*

0 commit comments

Comments
 (0)