提交 027d6d2f 作者: ZhangLingKun

功能:测试打包

上级 821887a0
...@@ -27,10 +27,10 @@ npm-debug.log* ...@@ -27,10 +27,10 @@ npm-debug.log*
yarn-debug.log* yarn-debug.log*
yarn-error.log* yarn-error.log*
pnpm-debug.log* pnpm-debug.log*
pnpm-lock.yaml* #pnpm-lock.yaml*
yarn-lock.yaml* yarn-lock.yaml*
package-lock.yaml* package-lock.yaml*
#package-lock.json* package-lock.json*
#yarn.lock* yarn.lock*
tsconfig.tsbuildinfo* tsconfig.tsbuildinfo*
...@@ -2,10 +2,15 @@ FROM node:18-alpine as builder ...@@ -2,10 +2,15 @@ FROM node:18-alpine as builder
ARG PROFILES_ACTIVE ARG PROFILES_ACTIVE
ENV PROFILES_ACTIVE=$PROFILES_ACTIVE ENV PROFILES_ACTIVE=$PROFILES_ACTIVE
WORKDIR /app WORKDIR /app
COPY package.json .
COPY package-lock.json . # Install dependencies based on the preferred package manager
RUN npm ci COPY package.json yarn.lock* package-lock.json* pnpm-lock.yaml* ./
COPY . . RUN \
if [ -f pnpm-lock.yaml ]; then yarn global add pnpm && pnpm i --frozen-lockfile; \
elif [ -f yarn.lock ]; then yarn --frozen-lockfile; \
elif [ -f package-lock.json ]; then npm ci; \
else echo "Lockfile not found." && exit 1; \
fi
RUN \ RUN \
if [ "${PROFILES_ACTIVE}" = "development" ]; then echo "env PROFILES_ACTIVE=development. exec npm run build:dev" && npm run buildDev; \ if [ "${PROFILES_ACTIVE}" = "development" ]; then echo "env PROFILES_ACTIVE=development. exec npm run build:dev" && npm run buildDev; \
......
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.
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论