22 lines
613 B
Batchfile
22 lines
613 B
Batchfile
@echo off
|
|
|
|
:: Если это git репозиторий то автоматически обновляемся
|
|
IF EXIST .git (
|
|
git pull
|
|
)
|
|
|
|
:: Проверяем существование виртуального окружения
|
|
IF EXIST .\venv (
|
|
:: Активируем виртуальное окружение
|
|
call .venv\Scripts\activate.bat
|
|
) ELSE (
|
|
:: Создаем новое виртуальное окружение
|
|
python -m venv .venv
|
|
call .venv\Scripts\activate.bat
|
|
pip3 install -r requirements.txt
|
|
)
|
|
|
|
|
|
:: Запускаем скрипт updater.py
|
|
python .\updater.py
|