Files
Stripe/src/deploy.ts
jackbeeby dc5eea1ad0 wdc
2024-12-05 18:20:27 +11:00

13 lines
378 B
TypeScript

/* eslint-disable node/no-process-env */
import { execSync } from "child_process";
execSync("pnpm run build", { stdio: "inherit" });
if (
process.env.DEPLOYMENT_ENVIRONMENT === "production" ||
process.env.DEPLOYMENT_ENVIRONMENT === "staging"
) {
console.log("Production environment detected, running migrations");
execSync("pnpm run migrate", { stdio: "inherit" });
}