-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathdeploy-now.bat
More file actions
72 lines (62 loc) · 2.22 KB
/
deploy-now.bat
File metadata and controls
72 lines (62 loc) · 2.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
@echo off
chcp 65001 >nul
echo.
echo ╔════════════════════════════════════════════════════════════╗
echo ║ פריסה ל-Vercel עם Blob Storage ║
echo ╚════════════════════════════════════════════════════════════╝
echo.
echo [1/2] בודק שהכל תקין...
echo.
call npm run build
if %errorlevel% neq 0 (
echo.
echo ❌ יש שגיאות בקוד!
echo תקן את השגיאות לפני הפריסה.
echo.
pause
exit /b 1
)
echo.
echo ✅ הבנייה הצליחה!
echo.
echo [2/2] מפרוס ל-Vercel...
echo.
REM בדוק אם vercel מותקן
where vercel >nul 2>nul
if %errorlevel% neq 0 (
echo ⚠️ Vercel CLI לא מותקן!
echo.
echo מתקין Vercel CLI...
call npm install -g vercel
echo.
)
echo מפרוס לייצור...
echo.
vercel --prod
if %errorlevel% equ 0 (
echo.
echo ╔════════════════════════════════════════════════════════════╗
echo ║ ✅ הפריסה הושלמה! ║
echo ╚════════════════════════════════════════════════════════════╝
echo.
echo האתר שלך עכשיו חי עם Blob Storage!
echo כל הנתונים נשמרים ב-Vercel Blob.
echo.
) else (
echo.
echo ❌ הפריסה נכשלה!
echo.
echo אפשרויות חלופיות:
echo.
echo 1. פרוס דרך הממשק של Vercel:
echo - לך ל: https://vercel.com/dashboard
echo - בחר את הפרויקט
echo - לחץ על "Deployments"
echo - לחץ על "Redeploy"
echo.
echo 2. או העלה את הקבצים ידנית:
echo - ארוז את התיקייה
echo - העלה דרך Vercel Dashboard
echo.
)
pause