diff --git a/.cnb.yml b/.cnb.yml index dec65154..0b33f346 100644 --- a/.cnb.yml +++ b/.cnb.yml @@ -31,7 +31,7 @@ main: - name: use cache image: $DOCKER_CACHE_IMAGE_NAME commands: - - cp -r /.pnpm-store ./.pnpm-store + - cp -r /app/.pnpm-store ./.pnpm-store - name: build with cache script: - mv ./apps/web-tdesign/.env.production ./apps/web-tdesign/.env.production.back diff --git a/cache.dockerfile b/cache.dockerfile index e1d9c9a4..41f65712 100644 --- a/cache.dockerfile +++ b/cache.dockerfile @@ -8,10 +8,10 @@ ENV TZ=Asia/Shanghai RUN npm i -g corepack -WORKDIR / +WORKDIR /app # copy package.json and pnpm-lock.yaml to workspace -COPY . . +COPY . /app # 安装依赖 RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile