From 5bd97cdd36d8d562cf1f4d4031da7cb26b13e5a2 Mon Sep 17 00:00:00 2001 From: Rizky Date: Mon, 16 Oct 2023 11:52:34 +0700 Subject: [PATCH] fix --- deploy.sh | 2 +- package.json | 1 + pkgs/core/deploy.ts | 5 +++++ 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 pkgs/core/deploy.ts diff --git a/deploy.sh b/deploy.sh index a85e2c57..417d45fc 100755 --- a/deploy.sh +++ b/deploy.sh @@ -1,2 +1,2 @@ bun run build -ssh plansys@web.andromedia.co.id "cd /home/plansys/prasi/app && git pull && /home/plansys/.bun/bin/bun run pull" +ssh plansys@web.andromedia.co.id "cd /home/plansys/prasi/app && bun run deploy" diff --git a/package.json b/package.json index 2d2fccf6..e25d7688 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "dev": "bun clean && bun run --silent --watch ./pkgs/core/index.ts dev", "clean": "rm -rf app/static && rm -rf app/web/.parcel-cache", "build": "bun run --silent ./pkgs/core/build.ts", + "deploy": "bun run --silent ./pkgs/core/deploy.ts", "prod": "bun run --silent ./pkgs/core/index.ts", "pull": "cd app/db && bun prisma db pull && bun prisma generate", "pkgs-upgrade": "bun run --silent ./pkgs/core/upgrade.ts" diff --git a/pkgs/core/deploy.ts b/pkgs/core/deploy.ts new file mode 100644 index 00000000..83ee79df --- /dev/null +++ b/pkgs/core/deploy.ts @@ -0,0 +1,5 @@ +import { dir } from "dir"; +import { $ } from "execa"; + +await $({ cwd: dir.path("app/db") })`bun prisma db pull`; +await $({ cwd: dir.path("app/db") })`bun prisma generate`;