fix: provide dummy DATABASE_URL for prisma generate during deploy
This commit is contained in:
1 parent
d805e54053
commit
525f58cd24
1 file changed
+2
@@ -28,6 +28,7 @@ jobs:
|
|||||||
export NODE_ENV=production
|
export NODE_ENV=production
|
||||||
export SKIP_ENV_VALIDATION=1
|
export SKIP_ENV_VALIDATION=1
|
||||||
pnpm install --frozen-lockfile
|
pnpm install --frozen-lockfile
|
||||||
|
export DATABASE_URL="mysql://placeholder:please@localhost/placeholder"
|
||||||
pnpm prisma:generate
|
pnpm prisma:generate
|
||||||
pnpm build
|
pnpm build
|
||||||
pm2 restart next --update-env
|
pm2 restart next --update-env
|
||||||
@@ -335,6 +336,7 @@ jobs:
|
|||||||
echo "STAGE DATABASE_POOL_SIZE=${DATABASE_POOL_SIZE}"
|
echo "STAGE DATABASE_POOL_SIZE=${DATABASE_POOL_SIZE}"
|
||||||
|
|
||||||
pnpm install --frozen-lockfile
|
pnpm install --frozen-lockfile
|
||||||
|
export DATABASE_URL="${DEPLOY_DATABASE_URL:-mysql://placeholder:please@localhost/placeholder}"
|
||||||
# prisma generate does not need a live DB connection.
|
# prisma generate does not need a live DB connection.
|
||||||
pnpm prisma:generate
|
pnpm prisma:generate
|
||||||
export BCRYPT_ROUNDS=4
|
export BCRYPT_ROUNDS=4
|
||||||
|
|||||||
Reference in new issue
Block a user