7
All checks were successful
Deploy Backend / deploy (push) Successful in 2m2s
Deploy Website / deploy (push) Successful in 4m42s

This commit is contained in:
Lee
2024-10-05 00:12:22 +01:00
parent fd8e832581
commit 04ce91b459
3 changed files with 9 additions and 11 deletions

View File

@ -9,9 +9,6 @@ WORKDIR /app
ARG GIT_REV
ENV GIT_REV=${GIT_REV}
# Run in production mode
ENV NODE_ENV=production
# Copy necessary files for installation
COPY package.json* pnpm-lock.yaml* pnpm-workspace.yaml* ./
COPY common ./common
@ -20,6 +17,9 @@ COPY backend ./backend
# Install all dependencies (for common and backend)
RUN pnpm install
# Run in production mode
ENV NODE_ENV=production
# Build the common workspace first, then the backend
RUN pnpm --filter ...common build
RUN pnpm --filter ...backend build