File tree 1 file changed +9
-7
lines changed
1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -36,18 +36,20 @@ RUN set -ex \
36
36
108F52B48DB57BB0CC439B2997B01419BD92F80A \
37
37
A363A499291CBBC940DD62E41F10027AF002F8B0 \
38
38
; do \
39
- gpg2 --verbose -- batch --keyserver keys.openpgp.org --recv-keys "$key" ; \
39
+ gpg2 --batch --keyserver keys.openpgp.org --recv-keys "$key" ; \
40
40
done
41
41
42
- # Install NodeJS
42
+ # Download NodeJS
43
43
RUN mkdir /opt/node \
44
44
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz" \
45
45
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt" \
46
- && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.sig" \
47
- && gpg --verify SHASUMS256.txt.sig SHASUMS256.txt \
48
- && grep " node-v$NODE_VERSION-linux-x64.tar.xz\$ " SHASUMS256.txt | sha256sum -c - \
49
- && tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz" -C /opt/node --strip-components=1 \
50
- && rm "node-v$NODE_VERSION-linux-x64.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt \
46
+ && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.sig"
47
+ # Verify downloaded NodeJS files
48
+ RUN gpg --verify SHASUMS256.txt.sig SHASUMS256.txt \
49
+ && grep " node-v$NODE_VERSION-linux-x64.tar.xz\$ " SHASUMS256.txt | sha256sum -c -
50
+ # Install NodeJS
51
+ RUN tar -xJf "node-v$NODE_VERSION-linux-x64.tar.xz" -C /opt/node --strip-components=1 \
52
+ && rm "node-v$NODE_VERSION-linux-x64.tar.xz" SHASUMS256.txt.sig SHASUMS256.txt \
51
53
&& ln -s /opt/node/bin/node /usr/local/bin/node \
52
54
&& ln -s /opt/node/bin/npm /usr/local/bin/npm \
53
55
&& ln -s /opt/node/bin/npx /usr/local/bin/npx \
You can’t perform that action at this time.
0 commit comments