From 41628dc4c0255e4e6104077299024b0e86f13a64 Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Tue, 11 Feb 2020 00:09:26 +0100 Subject: [PATCH] [DEV] test optimise the dockerfile --- front/Dockerfile | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/front/Dockerfile b/front/Dockerfile index 47a6fe4..b743787 100644 --- a/front/Dockerfile +++ b/front/Dockerfile @@ -1,24 +1,25 @@ # base image FROM node:latest as build -ADD src /application/src -ADD e2e /application/e2e -ADD package-lock.json /application/ -ADD package.json /application/ -ADD angular.json /application/ -ADD browserslist /application/ -ADD karma.conf.js /application/ -ADD protractor.conf.js /application/ -ADD tsconfig.json /application/ -ADD tslint.json /application/ -WORKDIR /application/ - # add `/application/node_modules/.bin` to $PATH ENV PATH /application/node_modules/.bin:$PATH +ADD package-lock.json /application/ +ADD package.json /application/ +ADD browserslist /application/ +ADD karma.conf.js /application/ +ADD protractor.conf.js /application/ +WORKDIR /application/ + # install and cache app dependencies RUN npm install +ADD e2e /application/e2e +ADD tsconfig.json /application/ +ADD tslint.json /application/ +ADD angular.json /application/ +ADD src /application/src + # generate build RUN ng build --output-path=dist --configuration=production --base-href=/karideo/ --deploy-url=/karideo/