@echo off set LOGFILE=C:\update-site.log echo ======= [%DATE% %TIME%] Обновление проекта начато ======>> %LOGFILE% cd /d "C:\! srv1c\Projects\kb-personal" >> %LOGFILE% 2>&1 echo Updating project... >> %LOGFILE% git reset --hard >> %LOGFILE% 2>&1 git clean -fd >> %LOGFILE% 2>&1 git pull >> %LOGFILE% 2>&1 call python ".\add-cyr-slug.py" ".\src\content\docs\knowledge-base" >> %LOGFILE% 2>&1 call npm install >> %LOGFILE% 2>&1 call npm run build >> %LOGFILE% 2>&1 robocopy dist "C:\! srv1c\Apache24\htdocs\kb-personal" /MIR /NP /NFL /NDL >> %LOGFILE% 2>&1 echo ======= [%DATE% %TIME%] Обновление завершено ======>> %LOGFILE% exit /b 0