add command to deploy the api

This commit is contained in:
Arthur Belleville 2025-07-04 09:31:57 +02:00
parent 2a1f0b7106
commit 93008ff051
No known key found for this signature in database

View file

@ -18,3 +18,16 @@ dev:
update-types:
npx supabase gen types typescript --project-id "mhcafqvzbrrwvahpvvzd" --schema public > ui/src/types/database.types.ts && cp ui/src/types/database.types.ts api/src/database.types.ts
deploy-api:
gcloud run deploy xablo-api
--source api
--region europe-west1
--set-env-vars "SUPABASE_URL=https://mhcafqvzbrrwvahpvvzd.supabase.co"
--set-env-vars "SUPABASE_SERVICE_ROLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im1oY2FmcXZ6YnJyd3ZhaHB2dnpkIiwicm9sZSI6InNlcnZpY2Vfcm9sZSIsImlhdCI6MTc0MTI0MTMyMSwiZXhwIjoyMDU2ODE3MzIxfQ.9r33CUsu6ZR4vyv4ed-UY6cLE1FZzSSxTNE8pFUKjN4"
--set-env-vars "STREAM_CHAT_API_KEY=t5vvvddteapa"
--set-env-vars "STREAM_CHAT_API_SECRET=zrr32sqenw3atpv9rnz2nhhyyncf7bunr7fmfqy9r7e69fcw978dhzevmhpxa2jj"
--set-env-vars "FRONTEND_URL=https://develop.xtablo-source.pages.dev"
--set-env-vars "EMAIL_USER=baptiste@xtablo.com"
--set-env-vars "EMAIL_KEY=jayf pzpj nrsv vtim"
--set-env-vars "XTABLO_URL=https://develop.xtablo-source.pages.dev"