Fix Dockerfile: add DATABASE_URL for Prisma build
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
b093855c5e
commit
4a24b072a1
|
|
@ -10,6 +10,9 @@ COPY package.json package-lock.json* ./
|
||||||
COPY prisma ./prisma/
|
COPY prisma ./prisma/
|
||||||
RUN npm ci
|
RUN npm ci
|
||||||
|
|
||||||
|
# Set dummy DATABASE_URL for Prisma client generation
|
||||||
|
ENV DATABASE_URL="file:./placeholder.db"
|
||||||
|
|
||||||
# Generate Prisma client
|
# Generate Prisma client
|
||||||
RUN npx prisma generate
|
RUN npx prisma generate
|
||||||
|
|
||||||
|
|
@ -19,6 +22,9 @@ WORKDIR /app
|
||||||
COPY --from=deps /app/node_modules ./node_modules
|
COPY --from=deps /app/node_modules ./node_modules
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
|
# Set dummy DATABASE_URL for Prisma client generation (actual URL provided at runtime)
|
||||||
|
ENV DATABASE_URL="file:./placeholder.db"
|
||||||
|
|
||||||
# Generate Prisma client in builder
|
# Generate Prisma client in builder
|
||||||
RUN npx prisma generate
|
RUN npx prisma generate
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue