fix
This commit is contained in:
parent
202f4f62ce
commit
62c32af9be
10
Dockerfile
10
Dockerfile
|
|
@ -1,6 +1,6 @@
|
|||
FROM oven/bun:1.0.18-debian as base
|
||||
WORKDIR /app/docker
|
||||
COPY docker.ts docker.ts
|
||||
WORKDIR /app/prasi/repo
|
||||
COPY . .
|
||||
|
||||
RUN apt-get update
|
||||
RUN apt-get install git curl gnupg zip unzip -yq
|
||||
|
|
@ -11,7 +11,9 @@ RUN apt-get update
|
|||
RUN apt-get install nodejs -yq
|
||||
|
||||
RUN npm i -g @parcel/watcher node-gyp-build-optional-packages node-gyp
|
||||
RUN bun install
|
||||
RUN bun build
|
||||
|
||||
EXPOSE 3000/tcp
|
||||
EXPOSE 4550/tcp
|
||||
|
||||
CMD [ "bun", "run", "docker.ts" ]
|
||||
CMD [ "bun", "run", "prod" ]
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { $ } from "execa";
|
||||
import { existsAsync } from "fs-jetpack";
|
||||
import { dir } from "./dir";
|
||||
import { $ } from "execa";
|
||||
import { g } from "./global";
|
||||
|
||||
export const preparePrisma = async () => {
|
||||
|
|
@ -8,6 +8,10 @@ export const preparePrisma = async () => {
|
|||
(await existsAsync(dir.path("app/db/.env"))) ||
|
||||
process.env.DATABASE_URL
|
||||
) {
|
||||
g.log.info("Prisma: db pull & generate");
|
||||
await $({ cwd: dir.path(`app/db`) })`bun prisma db pull`;
|
||||
await $({ cwd: dir.path(`app/db`) })`bun prisma generate`;
|
||||
|
||||
const { PrismaClient } = await import("../../../app/db/db");
|
||||
g.db = new PrismaClient();
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue