mirror of
https://github.com/TheBinaryNinja/tvapp2.git
synced 2026-06-04 09:35:42 -04:00
feat: add env variable DIR_BUILD
This commit is contained in:
@@ -56,8 +56,8 @@ ENV WEB_IP="0.0.0.0"
|
|||||||
ENV WEB_PORT=4124
|
ENV WEB_PORT=4124
|
||||||
ENV NODE_VERSION=18.20.5
|
ENV NODE_VERSION=18.20.5
|
||||||
ENV YARN_VERSION=1.22.22
|
ENV YARN_VERSION=1.22.22
|
||||||
ENV INSTALL_DIR=/usr/src/app
|
ENV DIR_BUILD=/usr/src/app
|
||||||
ENV WORKING_DIR=/usr/bin/app
|
ENV DIR_RUN=/usr/bin/app
|
||||||
|
|
||||||
# #
|
# #
|
||||||
# Install
|
# Install
|
||||||
@@ -87,7 +87,7 @@ COPY root/ /
|
|||||||
# set work directory
|
# set work directory
|
||||||
# #
|
# #
|
||||||
|
|
||||||
WORKDIR ${INSTALL_DIR}
|
WORKDIR ${DIR_BUILD}
|
||||||
|
|
||||||
# #
|
# #
|
||||||
# copy tvapp2 project to workdir
|
# copy tvapp2 project to workdir
|
||||||
@@ -99,7 +99,7 @@ COPY tvapp2/ ./
|
|||||||
# set work dir to built app
|
# set work dir to built app
|
||||||
# #
|
# #
|
||||||
|
|
||||||
WORKDIR ${WORKING_DIR}
|
WORKDIR ${DIR_RUN}
|
||||||
|
|
||||||
# #
|
# #
|
||||||
# Ports and volumes
|
# Ports and volumes
|
||||||
|
|||||||
@@ -56,7 +56,8 @@ ENV WEB_IP="0.0.0.0"
|
|||||||
ENV WEB_PORT=4124
|
ENV WEB_PORT=4124
|
||||||
ENV NODE_VERSION=18.20.5
|
ENV NODE_VERSION=18.20.5
|
||||||
ENV YARN_VERSION=1.22.22
|
ENV YARN_VERSION=1.22.22
|
||||||
ENV WORKING_DIR=/usr/bin/app
|
ENV DIR_BUILD=/usr/src/app
|
||||||
|
ENV DIR_RUN=/usr/bin/app
|
||||||
|
|
||||||
# #
|
# #
|
||||||
# Install
|
# Install
|
||||||
@@ -86,7 +87,7 @@ COPY root/ /
|
|||||||
# set work directory
|
# set work directory
|
||||||
# #
|
# #
|
||||||
|
|
||||||
WORKDIR /usr/src/app
|
WORKDIR ${DIR_BUILD}
|
||||||
|
|
||||||
# #
|
# #
|
||||||
# copy tvapp2 project to workdir
|
# copy tvapp2 project to workdir
|
||||||
@@ -98,7 +99,7 @@ COPY tvapp2/ ./
|
|||||||
# set work dir to built app
|
# set work dir to built app
|
||||||
# #
|
# #
|
||||||
|
|
||||||
WORKDIR ${WORKING_DIR}
|
WORKDIR ${DIR_RUN}
|
||||||
|
|
||||||
# #
|
# #
|
||||||
# Ports and volumes
|
# Ports and volumes
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
# install and startup for tvapp2
|
# install and startup for tvapp2
|
||||||
# #
|
# #
|
||||||
|
|
||||||
cp -r ${INSTALL_DIR} ${WORKING_DIR}
|
cp -r ${DIR_BUILD} ${DIR_RUN}
|
||||||
rm -rf ${INSTALL_DIR}/*
|
rm -rf ${DIR_BUILD}/*
|
||||||
cd ${WORKING_DIR}
|
cd ${DIR_RUN}
|
||||||
npm start
|
npm start
|
||||||
|
|||||||
Reference in New Issue
Block a user