diff --git a/Dockerfile b/Dockerfile index 255036f..0b67dea 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,5 @@ FROM node:20-alpine AS builder +# cache-bust-v2 WORKDIR /app ENV NODE_ENV=development @@ -8,7 +9,6 @@ COPY packages/shared/package.json ./packages/shared/ COPY packages/db/package.json ./packages/db/ RUN npm install -ARG CACHEBUST=1 COPY packages/shared/ ./packages/shared/ COPY packages/db/ ./packages/db/ COPY nest-cli.json ./ @@ -36,4 +36,4 @@ COPY --from=builder /app/packages/db/prisma/seed.ts ./packages/db/prisma/seed.ts ENV NODE_ENV=production EXPOSE 3001 ENTRYPOINT ["dumb-init", "--"] -CMD ["sh", "-c", "cd packages/db && npx prisma migrate deploy && cd /app && node dist/main"] +CMD ["sh", "-c", "cd packages/db && npx prisma migrate deploy && echo 'Seeding database...' && npx tsx prisma/seed.ts && cd /app && node dist/main"]