diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ace184025ae938edf382662aa66c38361125b6af..3cd9fe741465d25a0d76179eaf5dde846da4cdd9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -54,7 +54,6 @@ deploy-job: # This job runs in the deploy stage. - echo "Deploying application..." - npm install --foreground-scripts # without this= error - npm install --global vercel - - npx prisma migrate deploy - vercel pull --yes --environment=production --token=$VERCEL_TOKEN - vercel build --prod --token=$VERCEL_TOKEN - vercel deploy --prebuilt --prod --token=$VERCEL_TOKEN diff --git a/package.json b/package.json index 01b69ff927452eacabc099ecd42b78dea67678d5..3f8968c2b3a8860f37dc3bb4e4922ff8c8833e66 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ "build": "next build", "start": "next start", "lint": "next lint", - "preview": "next build && next start" + "preview": "next build && next start", + "vercel-build": "prisma generate && prisma migrate deploy && next build" }, "dependencies": { "@auth/prisma-adapter": "^1.0.0", @@ -55,4 +56,4 @@ "tailwindcss": "3.3.2", "typescript": "^5.1.3" } -} +} \ No newline at end of file