Files
2026-05-15 08:44:32 -03:00

57 lines
1.2 KiB
Batchfile

@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