2
0
mirror of https://github.com/frappe/frappe_docker.git synced 2024-11-08 14:21:05 +00:00

fix: ERPNext assets image build

This commit is contained in:
Revant Nandgaonkar 2020-03-01 15:38:05 +05:30
parent f48e1ce4a6
commit e32d3b4e51
3 changed files with 7 additions and 9 deletions

View File

@ -4,7 +4,7 @@ WORKDIR /home/frappe/frappe-bench
RUN mkdir -p /home/frappe/frappe-bench/sites \
&& echo "frappe\nerpnext" > /home/frappe/frappe-bench/sites/apps.txt
RUN install_packages git
RUN install_packages git python2
RUN mkdir -p apps sites/assets \
&& cd apps \

View File

@ -2,9 +2,9 @@ FROM bitnami/node:10-prod
WORKDIR /home/frappe/frappe-bench
RUN mkdir -p /home/frappe/frappe-bench/sites \
&& echo -e "frappe\nerpnext" > /home/frappe/frappe-bench/sites/apps.txt
&& echo "frappe\nerpnext" > /home/frappe/frappe-bench/sites/apps.txt
RUN install_packages git
RUN install_packages git python2
RUN mkdir -p apps sites/assets \
&& cd apps \
@ -23,9 +23,8 @@ RUN git clone --depth 1 https://github.com/frappe/bench /tmp/bench \
RUN cp -R /home/frappe/frappe-bench/apps/frappe/frappe/public/* /home/frappe/frappe-bench/sites/assets/frappe \
&& cp -R /home/frappe/frappe-bench/apps/frappe/node_modules /home/frappe/frappe-bench/sites/assets/frappe/ \
&& cp -R /home/frappe/frappe-bench/apps/erpnext/erpnext/public/* /home/frappe/frappe-bench/sites/assets/erpnext \
&& mkdir -p /home/frappe/frappe-bench/sites/assets/erpnext \
&& cp -r /tmp/bench/bench/config/templates /var/www/error_pages
&& cp -R /home/frappe/frappe-bench/apps/erpnext/erpnext/public/* /home/frappe/frappe-bench/sites/assets/erpnext
FROM nginx:latest
COPY --from=0 /home/frappe/frappe-bench/sites /var/www/html/

View File

@ -2,9 +2,9 @@ FROM bitnami/node:12-prod
WORKDIR /home/frappe/frappe-bench
RUN mkdir -p /home/frappe/frappe-bench/sites \
&& echo -e "frappe\nerpnext" > /home/frappe/frappe-bench/sites/apps.txt
&& echo "frappe\nerpnext" > /home/frappe/frappe-bench/sites/apps.txt
RUN install_packages git
RUN install_packages git python2
RUN mkdir -p apps sites/assets \
&& cd apps \
@ -23,9 +23,8 @@ RUN git clone --depth 1 https://github.com/frappe/bench /tmp/bench \
RUN cp -R /home/frappe/frappe-bench/apps/frappe/frappe/public/* /home/frappe/frappe-bench/sites/assets/frappe \
&& cp -R /home/frappe/frappe-bench/apps/frappe/node_modules /home/frappe/frappe-bench/sites/assets/frappe/ \
&& cp -R /home/frappe/frappe-bench/apps/erpnext/erpnext/public/* /home/frappe/frappe-bench/sites/assets/erpnext \
&& mkdir -p /home/frappe/frappe-bench/sites/assets/erpnext \
&& cp -r /tmp/bench/bench/config/templates /var/www/error_pages
&& cp -R /home/frappe/frappe-bench/apps/erpnext/erpnext/public/* /home/frappe/frappe-bench/sites/assets/erpnext
FROM nginx:latest
COPY --from=0 /home/frappe/frappe-bench/sites /var/www/html/