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