diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8f832ae..d5aa9ca 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -28,8 +28,8 @@ test:frontend: - frontend/node_modules script: - cd frontend - - npm i --silent - - npm run test + - npm i --silent > /dev/null + - npm run test --silent build:production: image: docker:latest diff --git a/Dockerfile b/Dockerfile index 7877162..946aa35 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,7 @@ COPY ./frontend/scripts /var/www/frontend/scripts COPY ./frontend/webpack-utils /var/www/frontend/webpack-utils RUN cd ../frontend \ - && npm install \ + && npm install --quiet --depth -1 \ && cd - # Удаляем ключи из production контейнера на всякий случай @@ -46,7 +46,7 @@ RUN mkdir -p api/runtime api/web/assets console/runtime \ # Билдим фронт && cd frontend \ && ln -s /var/www/frontend/node_modules $PWD/node_modules \ - && npm run build \ + && npm run build:quite --quiet \ && rm node_modules \ # Копируем билд наружу, чтобы его не затёрло volume в dev режиме && cp -r ./dist /var/www/dist \ diff --git a/Dockerfile-dev b/Dockerfile-dev index 7c30fc4..133d64d 100644 --- a/Dockerfile-dev +++ b/Dockerfile-dev @@ -32,7 +32,7 @@ COPY ./frontend/scripts /var/www/frontend/scripts COPY ./frontend/webpack-utils /var/www/frontend/webpack-utils RUN cd ../frontend \ - && npm install \ + && npm install --quiet --depth -1 \ && cd - # Наконец переносим все сорцы внутрь контейнера @@ -43,7 +43,7 @@ RUN mkdir -p api/runtime api/web/assets console/runtime \ # Билдим фронт && cd frontend \ && ln -s /var/www/frontend/node_modules $PWD/node_modules \ - && npm run build \ + && npm run build:quite --quiet \ && rm node_modules \ # Копируем билд наружу, чтобы его не затёрло volume в dev режиме && cp -r ./dist /var/www/dist \