# Debian GNU/Linux 8 (jessie)
FROM            registry.cn-hangzhou.aliyuncs.com/haigonggong/pg_base_frontend:0.1.128

WORKDIR         /usr/src/app/src/static/frontend

COPY            build/. /usr/src/app/src/static/frontend/build/
COPY            service/build/. /usr/src/app/src/static/frontend/service/build/

COPY            run_frontend.sh /usr/src/app/src/static/frontend/

# COPY            package.json /usr/src/app/src/static/frontend/build/static/system.package.json
# COPY            package-lock.json /usr/src/app/src/static/frontend/build/static/system.package-lock.json
# COPY            git_commit_version.txt /usr/src/app/src/static/frontend/build/static/system.git_commit_version.txt

RUN             cp /usr/src/app/pg_base.package.json /usr/src/app/src/static/frontend/build/static/pg_base.package.json
RUN             cp /usr/src/app/pg_base.package-lock.json /usr/src/app/src/static/frontend/build/static/pg_base.package-lock.json
RUN             cp /usr/src/app/pg_base.git_commit_version.txt /usr/src/app/src/static/frontend/build/static/pg_base.git_commit_version.txt
RUN             cp /usr/src/app/pg_base_frontend.package.json /usr/src/app/src/static/frontend/build/static/pg_base_frontend.package.json
RUN             cp /usr/src/app/pg_base_frontend.package-lock.json /usr/src/app/src/static/frontend/build/static/pg_base_frontend.package-lock.json
RUN             cp /usr/src/app/pg_base_frontend.git_commit_version.txt /usr/src/app/src/static/frontend/build/static/pg_base_frontend.git_commit_version.txt

CMD		        ["sh", "/usr/src/app/src/static/frontend/run_frontend.sh"]
