From 6deafe8c86658f58bb8b948735b064bafb25d87c Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Wed, 5 Nov 2014 12:45:14 -0500 Subject: [PATCH] Move grunt npm install before ADDs, so we don't have to download all the packages on every build --- Dockerfile.web | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile.web b/Dockerfile.web index 3bda5ef4e..a5ea9d487 100644 --- a/Dockerfile.web +++ b/Dockerfile.web @@ -22,15 +22,18 @@ RUN apt-get remove -y --auto-remove python-dev g++ libjpeg62-dev libevent-dev li ADD binary_dependencies binary_dependencies RUN gdebi --n binary_dependencies/*.deb -# Grunt +# Install Grunt RUN ln -s /usr/bin/nodejs /usr/bin/node RUN npm install -g grunt-cli +# Install Grunt depenencies +ADD grunt grunt +RUN cd grunt && npm install + # Add all of the files! ADD . . # Run grunt -RUN cd grunt && npm install RUN cd grunt && grunt ADD conf/init/svlogd_config /svlogd_config