Skip to content

Commit df3a038

Browse files
authored
Merge pull request #78 from chilianyi/fix-nodejs
Modify nodejs key
2 parents bcfca5d + 5ea3756 commit df3a038

File tree

2 files changed

+22
-26
lines changed

2 files changed

+22
-26
lines changed

nodejs/Dockerfile

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,27 @@ RUN ARCH= && uArch="$(uname -m)" \
1111
# gpg keys listed at https://github.com/nodejs/node#release-keys
1212
&& set -ex \
1313
&& for key in \
14-
94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \
15-
FD3A5288F042B6850C66B31F09FE44734EB7990E \
16-
71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \
17-
DD8F2338BAE7501E3DD5AC78C273792F7D83545D \
18-
C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \
19-
B9AE9905FFD7803F25714661B63B535A4C206CA9 \
20-
77984A986EBC2AA786BC0F66B01FBB92821C587A \
21-
8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
2214
4ED778F539E3634C779C87C6D7062848A1AB005C \
23-
A48C2BEE680E841632CD4E44F07496B3EB3C1762 \
24-
B9E2F5981AA6E0CD28160D9FF13993A75599653C \
15+
141F07595B7B3FFE74309A937405533BE57C7D57 \
16+
74F12602B6F1C4E913FAA37AD3A89613643B6201 \
17+
61FC681DFB92A079F1685E77973F295594EC4689 \
18+
8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
19+
C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \
20+
890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 \
21+
C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
22+
108F52B48DB57BB0CC439B2997B01419BD92F80A \
2523
; do \
2624
gpg --batch --keyserver sks.srv.dumain.com --recv-keys "$key"; \
2725
done \
2826
&& curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \
29-
&& curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
30-
&& gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc \
27+
&& curl -fsSLO https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt \
3128
&& grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c - \
3229
&& tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 --no-same-owner \
33-
&& rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt \
30+
&& rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt \
3431
&& ln -s /usr/local/bin/node /usr/local/bin/nodejs \
3532
&& yum install -y nodejs gcc-c++ make bzip2 GConf2 gtk2 chromedriver chromium xorg-x11-server-Xvfb
3633

34+
RUN npm -g config set user root
3735
RUN npm i -g watch-cli vsce typescript
3836

3937
# Yarn

nodejs/podman/Dockerfile

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,27 @@ RUN ARCH= && uArch="$(uname -m)" \
1111
# gpg keys listed at https://github.com/nodejs/node#release-keys
1212
&& set -ex \
1313
&& for key in \
14-
94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \
15-
FD3A5288F042B6850C66B31F09FE44734EB7990E \
16-
71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \
17-
DD8F2338BAE7501E3DD5AC78C273792F7D83545D \
18-
C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \
19-
B9AE9905FFD7803F25714661B63B535A4C206CA9 \
20-
77984A986EBC2AA786BC0F66B01FBB92821C587A \
21-
8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
2214
4ED778F539E3634C779C87C6D7062848A1AB005C \
23-
A48C2BEE680E841632CD4E44F07496B3EB3C1762 \
24-
B9E2F5981AA6E0CD28160D9FF13993A75599653C \
15+
141F07595B7B3FFE74309A937405533BE57C7D57 \
16+
74F12602B6F1C4E913FAA37AD3A89613643B6201 \
17+
61FC681DFB92A079F1685E77973F295594EC4689 \
18+
8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
19+
C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \
20+
890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 \
21+
C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
22+
108F52B48DB57BB0CC439B2997B01419BD92F80A \
2523
; do \
2624
gpg --batch --keyserver sks.srv.dumain.com --recv-keys "$key"; \
2725
done \
2826
&& curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \
29-
&& curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
30-
&& gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc \
27+
&& curl -fsSLO https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt \
3128
&& grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c - \
3229
&& tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 --no-same-owner \
33-
&& rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt \
30+
&& rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt \
3431
&& ln -s /usr/local/bin/node /usr/local/bin/nodejs \
3532
&& yum install -y nodejs gcc-c++ make bzip2 GConf2 gtk2 chromedriver chromium xorg-x11-server-Xvfb
3633

34+
RUN npm -g config set user root
3735
RUN npm i -g watch-cli vsce typescript
3836

3937
# Yarn

0 commit comments

Comments
 (0)