Compare commits
2 Commits
6e57183bb9
...
2c24a23a01
Author | SHA1 | Date | |
---|---|---|---|
![]() |
2c24a23a01 | ||
![]() |
729cc1d17d |
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: autodeploy
|
title: Автодеплой сайта при коммите
|
||||||
slug: прочее-работа-с-git/autodeploy
|
slug: администрирование/автодеплой-сайта-при-коммите
|
||||||
---
|
---
|
||||||
|
|
||||||
## 📋 Описание
|
## 📋 Описание
|
||||||
|
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user