From c2485f29c4d4d0dd69cf1b02baf248a20e79efe4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikuro=E3=81=95=E3=81=84=E3=81=AA?= Date: Thu, 28 Dec 2023 23:05:03 +0900 Subject: [PATCH] =?UTF-8?q?build:=20bot=20=E3=81=AE=20workspace=20?= =?UTF-8?q?=E3=81=AE=E3=83=93=E3=83=AB=E3=83=89=E6=88=90=E6=9E=9C=E7=89=A9?= =?UTF-8?q?=E3=81=AE=E5=B1=95=E9=96=8B=E3=81=A8=E8=B5=B7=E5=8B=95=E3=82=92?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3=20(#1228)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index c0dd0c69..fc91aaf9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,7 +22,8 @@ RUN pnpm build:bot WORKDIR /build RUN cp -r /src/{package.json,pnpm-lock.yaml,pnpm-workspace.yaml,node_modules} . \ - && cp -r /src/packages/bot/{build,assets} . + && mkdir -p ./packages/bot \ + && cp -r /src/packages/bot/{build,assets,node_modules} ./packages/bot FROM ubuntu:jammy-20231128 COPY --from=build /usr/local/include/ /usr/local/include/ @@ -35,6 +36,8 @@ ENV NODE_ENV=production WORKDIR /app COPY --from=build /build . +COPY --from=build /build/packages ./packages +COPY --from=build /build/packages/bot ./packages/bot ENTRYPOINT ["node"] -CMD ["build/index.mjs"] +CMD ["packages/bot/build/index.mjs"]