Initial commit - TrackSteel Site
This commit is contained in:
+57
@@ -0,0 +1,57 @@
|
||||
@echo off
|
||||
REM Script de deploy automático para Vercel
|
||||
REM Uso: deploy.bat [mensagem do commit]
|
||||
|
||||
echo ========================================
|
||||
echo TrackSteel - Deploy Automático
|
||||
echo ========================================
|
||||
echo.
|
||||
|
||||
REM Verifica se o Vercel CLI está instalado
|
||||
vercel --version >nul 2>&1
|
||||
if %errorlevel% neq 0 (
|
||||
echo Vercel CLI não encontrado. Instalando...
|
||||
npm install -g vercel
|
||||
if %errorlevel% neq 0 (
|
||||
echo Erro ao instalar Vercel CLI
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
)
|
||||
|
||||
REM Executa o script de sync primeiro
|
||||
echo Sincronizando com GitHub...
|
||||
call sync.bat "%~1"
|
||||
if %errorlevel% neq 0 (
|
||||
echo Erro na sincronização com GitHub
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo.
|
||||
echo Iniciando build de produção...
|
||||
npm run build
|
||||
if %errorlevel% neq 0 (
|
||||
echo Erro no build de produção
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo.
|
||||
echo Fazendo deploy no Vercel...
|
||||
vercel --prod
|
||||
if %errorlevel% neq 0 (
|
||||
echo Erro no deploy do Vercel
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo.
|
||||
echo ✓ Deploy concluído com sucesso!
|
||||
echo ✓ Código sincronizado: https://github.com/Reifonas/WebsiteTS.git
|
||||
echo ✓ Site disponível no Vercel
|
||||
echo.
|
||||
echo Para ver o status do deploy:
|
||||
echo vercel ls
|
||||
echo.
|
||||
pause
|
||||
Reference in New Issue
Block a user