diff --git a/src/content/docs/knowledge-base/Администрирование/Автодеплой сайта при коммите.md b/src/content/docs/knowledge-base/Администрирование/Автодеплой сайта при коммите.md index 9053dc3..c8154a3 100644 --- a/src/content/docs/knowledge-base/Администрирование/Автодеплой сайта при коммите.md +++ b/src/content/docs/knowledge-base/Администрирование/Автодеплой сайта при коммите.md @@ -1,6 +1,6 @@ --- -title: autodeploy -slug: прочее-работа-с-git/autodeploy +title: Автодеплой сайта при коммите +slug: администрирование/автодеплой-сайта-при-коммите --- ## 📋 Описание diff --git a/update-site.bat b/update-site.bat index e5a1e8f..b42af7d 100644 --- a/update-site.bat +++ b/update-site.bat @@ -1,13 +1,19 @@ @echo off -cd /d "C:\! srv1c\Projects\kb-personal" -echo Updating project... +set LOGFILE=C:\update-site.log +echo ======= [%DATE% %TIME%] Обновление проекта начато ======>> %LOGFILE% -git reset --hard -git clean -fd -git pull -call python ".\add-cyr-slug.py" ".\src\content\docs\knowledge-base" -call npm install -call npm run build +cd /d "C:\! srv1c\Projects\kb-personal" >> %LOGFILE% 2>&1 +echo Updating project... >> %LOGFILE% -robocopy dist "C:\! srv1c\Apache24\htdocs\kb-personal" /MIR /NP /NFL /NDL -exit /b 0 \ No newline at end of file +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