Compare commits

...

2 Commits

Author SHA1 Message Date
Иван Иванов
2c24a23a01 Merge branch 'main' of https://git.sinenikolsky.ru/admin/kb-personal
dfsgdsgf
2025-06-17 20:19:40 +03:00
Иван Иванов
729cc1d17d t 2025-06-17 20:16:34 +03:00
2 changed files with 18 additions and 12 deletions

View File

@ -1,6 +1,6 @@
--- ---
title: autodeploy title: Автодеплой сайта при коммите
slug: прочее-работа-с-git/autodeploy slug: администрирование/автодеплой-сайта-при-коммите
--- ---
## 📋 Описание ## 📋 Описание

View File

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