提交 da068610 作者: 余乾开

Merge branch 'develop' of ssh://git.mmcuav.cn:8222/iuav/h5 into develop

...@@ -17,10 +17,11 @@ pnpm-debug.log* ...@@ -17,10 +17,11 @@ pnpm-debug.log*
# Lock files # Lock files
package-lock.json package-lock.json
yarn.lock
pnpm-lock.yaml* pnpm-lock.yaml*
yarn-lock.yaml* yarn-lock.yaml*
package-lock.yaml* package-lock.yaml*
package-lock.json*
#yarn.lock*
# Editor directories and files # Editor directories and files
.idea .idea
......
...@@ -4,17 +4,19 @@ ENV PROFILES_ACTIVE=$PROFILES_ACTIVE ...@@ -4,17 +4,19 @@ ENV PROFILES_ACTIVE=$PROFILES_ACTIVE
WORKDIR /app WORKDIR /app
COPY package.json yarn.lock* package-lock.json* pnpm-lock.yaml* ./ COPY package.json yarn.lock* package-lock.json* pnpm-lock.yaml* ./
RUN \ RUN \
if [ -f pnpm-lock.yaml ]; then yarn global add pnpm && pnpm i --frozen-lockfile; \ if [ -f yarn.lock ]; then yarn --frozen-lockfile; \
elif [ -f yarn.lock ]; then yarn --frozen-lockfile; \ elif [ -f pnpm-lock.yaml ]; then yarn global add pnpm && pnpm i --frozen-lockfile; \
elif [ -f package-lock.json ]; then npm ci; \ elif [ -f package-lock.json ]; then npm ci; \
else echo "Lockfile not found." && exit 1; \ else echo "Lockfile not found." && exit 1; \
fi fi
COPY . . COPY . .
RUN \ # RUN \
if [ "${PROFILES_ACTIVE}" = "development" ]; then echo "env PROFILES_ACTIVE=development. exec pnpm run build:h5:dev" && pnpm run build:h5:dev; \ # if [ "${PROFILES_ACTIVE}" = "development" ]; then echo "env PROFILES_ACTIVE=development. exec yarn run build:h5:dev" && yarn run build:h5:dev; \
else echo "env PROFILES_ACTIVE !=development. exec pnpm run build:h5" && pnpm run build:h5; \ # else echo "env PROFILES_ACTIVE !=development. exec yarn run build:h5" && yarn run build:h5; \
fi # fi
RUN yarn run build:h5
# nginx # nginx
FROM nginx:alpine as production FROM nginx:alpine as production
...@@ -31,4 +33,4 @@ COPY ItnIxOQr0x.txt ItnIxOQr0x.txt ...@@ -31,4 +33,4 @@ COPY ItnIxOQr0x.txt ItnIxOQr0x.txt
EXPOSE 80 EXPOSE 80
# Containers run nginx with global directives and daemon off # Containers run nginx with global directives and daemon off
ENTRYPOINT ["nginx", "-g", "daemon off;"] ENTRYPOINT ["nginx", "-g", "daemon off;"]
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论