Skip to content

Commit aef8c51

Browse files
pabloguerinoandypost
authored andcommitted
docker-frontend : clean up & updates
1 parent 0294244 commit aef8c51

File tree

3 files changed

+7
-31
lines changed

3 files changed

+7
-31
lines changed

latest/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mhart/alpine-node:6
1+
FROM mhart/alpine-node:7
22

33
MAINTAINER Andy Postnikov
44

zen/Dockerfile

+5-4
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@ FROM skilldlabs/frontend:latest
22

33
MAINTAINER Andy Postnikov
44

5-
RUN apk add --no-cache git \
6-
&& npm install -g \
7-
bower \
5+
ENV NPM_PACKAGES "bower \
86
breakpoint-sass \
97
browser-sync \
108
chroma-sass \
@@ -26,6 +24,9 @@ RUN apk add --no-cache git \
2624
sass-lint \
2725
support-for \
2826
typey \
29-
zen-grids
27+
zen-grids"
28+
29+
RUN apk add --no-cache git \
30+
&& npm install -g $NPM_PACKAGES
3031

3132
COPY docker-entrypoint.sh /usr/bin/

zen/docker-entrypoint.sh

+1-26
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,6 @@
33
# prevent conflicts with existing
44
rm -rf node_modules
55

6-
/usr/bin/npm link \
7-
bower \
8-
breakpoint-sass \
9-
browser-sync \
10-
chroma-sass \
11-
del \
12-
eslint \
13-
event-stream \
14-
gulp \
15-
gulp-autoprefixer \
16-
gulp-eslint \
17-
gulp-if \
18-
gulp-load-plugins \
19-
gulp-rename \
20-
gulp-replace \
21-
gulp-sass \
22-
gulp-sass-lint \
23-
gulp-size \
24-
gulp-sourcemaps \
25-
gulp.spritesmith \
26-
kss \
27-
node-sass-import-once \
28-
sass-lint \
29-
support-for \
30-
typey \
31-
zen-grids
6+
/usr/bin/npm link $NPM_PACKAGES
327

338
exec "$@"

0 commit comments

Comments
 (0)