chore: add setup-admin dockerfile stage
This commit is contained in:
@@ -169,3 +169,24 @@ RUN DATABASE_URL="postgresql://dummy:dummy@localhost:5432/dummy" bunx prisma gen
|
|||||||
|
|
||||||
WORKDIR /app/dalpuri
|
WORKDIR /app/dalpuri
|
||||||
CMD ["bun", "run", "src/sync.ts"]
|
CMD ["bun", "run", "src/sync.ts"]
|
||||||
|
|
||||||
|
FROM oven/bun:1.3.11 AS setup-admin
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
|
COPY package.json bun.lock ./
|
||||||
|
COPY api/package.json ./api/package.json
|
||||||
|
COPY dalpuri/package.json ./dalpuri/package.json
|
||||||
|
COPY ui/package.json ./ui/package.json
|
||||||
|
COPY patches ./patches
|
||||||
|
|
||||||
|
RUN bun install
|
||||||
|
|
||||||
|
COPY api/prisma/ ./api/prisma/
|
||||||
|
COPY api/prisma.config.ts ./api/prisma.config.ts
|
||||||
|
COPY api/setup-admin.ts ./api/setup-admin.ts
|
||||||
|
|
||||||
|
WORKDIR /app/api
|
||||||
|
RUN DATABASE_URL="postgresql://dummy:dummy@localhost:5432/dummy" bunx prisma generate
|
||||||
|
|
||||||
|
CMD ["bun", "run", "setup-admin.ts"]
|
||||||
|
|||||||
Reference in New Issue
Block a user