Skip to content

Commit da293e6

Browse files
committed
Merge pull request #42 from chorrell/node-4.0.0
Add Node.js 4.0.0
2 parents d3b4d52 + c2a8075 commit da293e6

File tree

5 files changed

+89
-1
lines changed

5 files changed

+89
-1
lines changed

4.0/Dockerfile

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
FROM buildpack-deps:jessie
2+
3+
# gpg keys listed at https://github.com/nodejs/node
4+
RUN set -ex \
5+
&& for key in \
6+
9554F04D7259F04124DE6B476D5A82AC7E37093B \
7+
94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \
8+
0034A06D9D9B0064CE8ADF6BF1747F4AD2306D93 \
9+
FD3A5288F042B6850C66B31F09FE44734EB7990E \
10+
71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \
11+
DD8F2338BAE7501E3DD5AC78C273792F7D83545D \
12+
; do \
13+
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
14+
done
15+
16+
ENV NPM_CONFIG_LOGLEVEL info
17+
ENV NODE_VERSION 4.0.0
18+
19+
RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz" \
20+
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
21+
&& gpg --verify SHASUMS256.txt.asc \
22+
&& grep " node-v$NODE_VERSION-linux-x64.tar.gz\$" SHASUMS256.txt.asc | sha256sum -c - \
23+
&& tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz" -C /usr/local --strip-components=1 \
24+
&& rm "node-v$NODE_VERSION-linux-x64.tar.gz" SHASUMS256.txt.asc
25+
26+
CMD [ "node" ]

4.0/onbuild/Dockerfile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
FROM node:4.0.0
2+
3+
RUN mkdir -p /usr/src/app
4+
WORKDIR /usr/src/app
5+
6+
ONBUILD COPY package.json /usr/src/app/
7+
ONBUILD RUN npm install
8+
ONBUILD COPY . /usr/src/app
9+
10+
CMD [ "npm", "start" ]

4.0/slim/Dockerfile

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
FROM buildpack-deps:jessie-curl
2+
3+
# gpg keys listed at https://github.com/nodejs/node
4+
RUN set -ex \
5+
&& for key in \
6+
9554F04D7259F04124DE6B476D5A82AC7E37093B \
7+
94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \
8+
0034A06D9D9B0064CE8ADF6BF1747F4AD2306D93 \
9+
FD3A5288F042B6850C66B31F09FE44734EB7990E \
10+
71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \
11+
DD8F2338BAE7501E3DD5AC78C273792F7D83545D \
12+
; do \
13+
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
14+
done
15+
16+
ENV NPM_CONFIG_LOGLEVEL info
17+
ENV NODE_VERSION 4.0.0
18+
19+
RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz" \
20+
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
21+
&& gpg --verify SHASUMS256.txt.asc \
22+
&& grep " node-v$NODE_VERSION-linux-x64.tar.gz\$" SHASUMS256.txt.asc | sha256sum -c - \
23+
&& tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz" -C /usr/local --strip-components=1 \
24+
&& rm "node-v$NODE_VERSION-linux-x64.tar.gz" SHASUMS256.txt.asc
25+
26+
CMD [ "node" ]

4.0/wheezy/Dockerfile

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
FROM buildpack-deps:wheezy
2+
3+
# gpg keys listed at https://github.com/nodejs/node
4+
RUN set -ex \
5+
&& for key in \
6+
9554F04D7259F04124DE6B476D5A82AC7E37093B \
7+
94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \
8+
0034A06D9D9B0064CE8ADF6BF1747F4AD2306D93 \
9+
FD3A5288F042B6850C66B31F09FE44734EB7990E \
10+
71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \
11+
DD8F2338BAE7501E3DD5AC78C273792F7D83545D \
12+
; do \
13+
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
14+
done
15+
16+
ENV NPM_CONFIG_LOGLEVEL info
17+
ENV NODE_VERSION 4.0.0
18+
19+
RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz" \
20+
&& curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
21+
&& gpg --verify SHASUMS256.txt.asc \
22+
&& grep " node-v$NODE_VERSION-linux-x64.tar.gz\$" SHASUMS256.txt.asc | sha256sum -c - \
23+
&& tar -xzf "node-v$NODE_VERSION-linux-x64.tar.gz" -C /usr/local --strip-components=1 \
24+
&& rm "node-v$NODE_VERSION-linux-x64.tar.gz" SHASUMS256.txt.asc
25+
26+
CMD [ "node" ]

generate-stackbrew-library.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ set -e
33

44
hash git 2>/dev/null || { echo >&2 "git not found, exiting."; }
55

6-
array_0_12='0 latest';
6+
array_4_0='0 latest';
77

88
cd $(cd ${0%/*} && pwd -P);
99

0 commit comments

Comments
 (0)