fix dockerfile for hoisted node_modules and db push
This commit is contained in:
@@ -25,7 +25,6 @@ COPY --from=builder /app/package.json ./
|
|||||||
COPY --from=builder /app/packages/api/package.json packages/api/
|
COPY --from=builder /app/packages/api/package.json packages/api/
|
||||||
COPY --from=builder /app/packages/api/dist packages/api/dist/
|
COPY --from=builder /app/packages/api/dist packages/api/dist/
|
||||||
COPY --from=builder /app/packages/api/prisma packages/api/prisma/
|
COPY --from=builder /app/packages/api/prisma packages/api/prisma/
|
||||||
COPY --from=builder /app/packages/api/node_modules packages/api/node_modules/
|
|
||||||
COPY --from=builder /app/packages/web/dist packages/web/dist/
|
COPY --from=builder /app/packages/web/dist packages/web/dist/
|
||||||
COPY --from=builder /app/node_modules node_modules/
|
COPY --from=builder /app/node_modules node_modules/
|
||||||
COPY --from=builder /app/echoboard.plugins.ts ./
|
COPY --from=builder /app/echoboard.plugins.ts ./
|
||||||
@@ -39,4 +38,4 @@ EXPOSE 3000
|
|||||||
|
|
||||||
USER echoboard
|
USER echoboard
|
||||||
|
|
||||||
CMD ["sh", "-c", "npx prisma migrate deploy --schema=packages/api/prisma/schema.prisma && node packages/api/dist/index.js"]
|
CMD ["sh", "-c", "npx prisma db push --schema=packages/api/prisma/schema.prisma --accept-data-loss && node packages/api/dist/index.js"]
|
||||||
|
|||||||
Reference in New Issue
Block a user