Commit 98465e1f authored by ThinhNC's avatar ThinhNC

fix(ci): switch to vercel cloud build to resolve runner SIGBUS

parent 79cf8090
Pipeline #53706 passed with stage
in 34 seconds
...@@ -3,27 +3,19 @@ image: node:20-alpine ...@@ -3,27 +3,19 @@ image: node:20-alpine
stages: stages:
- deploy - deploy
# Tự động deploy Production khi push / merge vào nhánh master # Deploy Production lên Vercel khi merge/push vào master (sử dụng Cloud Build của Vercel)
deploy_production: deploy_production:
stage: deploy stage: deploy
only: only:
- master - master
before_script:
- npm install -g vercel
script: script:
- vercel pull --yes --environment=production --token=$VERCEL_TOKEN - npx --yes vercel deploy --prod --token=$VERCEL_TOKEN --yes
- vercel build --prod --token=$VERCEL_TOKEN
- vercel deploy --prebuilt --prod --token=$VERCEL_TOKEN
# Deploy Preview khi push vào nhánh develop hoặc tạo Merge Request # Deploy Preview lên Vercel khi push vào develop hoặc tạo Merge Request
deploy_preview: deploy_preview:
stage: deploy stage: deploy
only: only:
- develop - develop
- merge_requests - merge_requests
before_script:
- npm install -g vercel
script: script:
- vercel pull --yes --environment=preview --token=$VERCEL_TOKEN - npx --yes vercel deploy --token=$VERCEL_TOKEN --yes
- vercel build --token=$VERCEL_TOKEN
- vercel deploy --prebuilt --token=$VERCEL_TOKEN
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment