/
dzhits_gv
/
FileSharingBot
Обзор
Документация
Войти
/
dzhits_gv
/
FileSharingBot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
scripts/deploy.bat
20 строк
868 B
dzh
preparing for the local deployment of the project in Docker, code refactoring (isolating microservices from each other, combining common modules)
15 фев 2025, 23:42
15 фев 2025, 23:42
ab693ea
Код
Авторство
О чём код?
:: Путь к файлу с переменными set ENV_FILE="./.env" :: Перевод контекста выполнения скрипта в корневую папку проекта pushd "D:\DZHITS\Programming\_main\_Projects\FileSharingBot" :: Переключение на ветку main call git checkout main :: Обновление ветки main call git pull origin main :: Остановка и удаление старых контейнеров (микросервисов) call docker compose -f docker-compose.yml --env-file %ENV_FILE% down --timeout=60 --remove-orphans :: Сборка и запуск новых контейнеров (из docker-compose.yml) call docker compose -f docker-compose.yml --env-file %ENV_FILE% up --build --detach :: Возвращение контекста к исходному каталогу popd