mirror of
https://github.com/elyby/accounts.git
synced 2024-11-26 16:52:02 +05:30
Merge branch '242-build-preformance' into develop
This commit is contained in:
commit
79e52974ed
@ -28,8 +28,8 @@ test:frontend:
|
|||||||
- frontend/node_modules
|
- frontend/node_modules
|
||||||
script:
|
script:
|
||||||
- cd frontend
|
- cd frontend
|
||||||
- npm i --silent
|
- npm i --silent > /dev/null
|
||||||
- npm run test
|
- npm run test --silent
|
||||||
|
|
||||||
build:production:
|
build:production:
|
||||||
image: docker:latest
|
image: docker:latest
|
||||||
|
@ -32,7 +32,7 @@ COPY ./frontend/scripts /var/www/frontend/scripts
|
|||||||
COPY ./frontend/webpack-utils /var/www/frontend/webpack-utils
|
COPY ./frontend/webpack-utils /var/www/frontend/webpack-utils
|
||||||
|
|
||||||
RUN cd ../frontend \
|
RUN cd ../frontend \
|
||||||
&& npm install \
|
&& npm install --quiet --depth -1 \
|
||||||
&& cd -
|
&& cd -
|
||||||
|
|
||||||
# Удаляем ключи из production контейнера на всякий случай
|
# Удаляем ключи из production контейнера на всякий случай
|
||||||
@ -46,7 +46,7 @@ RUN mkdir -p api/runtime api/web/assets console/runtime \
|
|||||||
# Билдим фронт
|
# Билдим фронт
|
||||||
&& cd frontend \
|
&& cd frontend \
|
||||||
&& ln -s /var/www/frontend/node_modules $PWD/node_modules \
|
&& ln -s /var/www/frontend/node_modules $PWD/node_modules \
|
||||||
&& npm run build \
|
&& npm run build:quite --quiet \
|
||||||
&& rm node_modules \
|
&& rm node_modules \
|
||||||
# Копируем билд наружу, чтобы его не затёрло volume в dev режиме
|
# Копируем билд наружу, чтобы его не затёрло volume в dev режиме
|
||||||
&& cp -r ./dist /var/www/dist \
|
&& cp -r ./dist /var/www/dist \
|
||||||
|
@ -32,7 +32,7 @@ COPY ./frontend/scripts /var/www/frontend/scripts
|
|||||||
COPY ./frontend/webpack-utils /var/www/frontend/webpack-utils
|
COPY ./frontend/webpack-utils /var/www/frontend/webpack-utils
|
||||||
|
|
||||||
RUN cd ../frontend \
|
RUN cd ../frontend \
|
||||||
&& npm install \
|
&& npm install --quiet --depth -1 \
|
||||||
&& cd -
|
&& cd -
|
||||||
|
|
||||||
# Наконец переносим все сорцы внутрь контейнера
|
# Наконец переносим все сорцы внутрь контейнера
|
||||||
@ -43,7 +43,7 @@ RUN mkdir -p api/runtime api/web/assets console/runtime \
|
|||||||
# Билдим фронт
|
# Билдим фронт
|
||||||
&& cd frontend \
|
&& cd frontend \
|
||||||
&& ln -s /var/www/frontend/node_modules $PWD/node_modules \
|
&& ln -s /var/www/frontend/node_modules $PWD/node_modules \
|
||||||
&& npm run build \
|
&& npm run build:quite --quiet \
|
||||||
&& rm node_modules \
|
&& rm node_modules \
|
||||||
# Копируем билд наружу, чтобы его не затёрло volume в dev режиме
|
# Копируем билд наружу, чтобы его не затёрло volume в dev режиме
|
||||||
&& cp -r ./dist /var/www/dist \
|
&& cp -r ./dist /var/www/dist \
|
||||||
|
Loading…
Reference in New Issue
Block a user