chore(make): add bot rebuild/build targets and restart helpers

This commit is contained in:
2025-12-04 19:42:44 +03:00
parent 472771229f
commit 0e38c9b875

View File

@@ -1,4 +1,7 @@
.PHONY: help venv install run clean docker-up docker-down docker-logs docker-db docker-db-stop .PHONY: help venv install run clean \
docker-up docker-down docker-logs docker-rebuild docker-restart \
docker-bot-restart docker-bot-rebuild docker-bot-build \
docker-db docker-db-stop
help: help:
@echo "Доступные команды:" @echo "Доступные команды:"
@@ -12,6 +15,10 @@ help:
@echo " make docker-down - Остановить все контейнеры" @echo " make docker-down - Остановить все контейнеры"
@echo " make docker-logs - Показать логи Docker" @echo " make docker-logs - Показать логи Docker"
@echo " make docker-rebuild - Пересобрать контейнеры" @echo " make docker-rebuild - Пересобрать контейнеры"
@echo " make docker-restart - Перезапустить все контейнеры"
@echo " make docker-bot-restart - Перезапустить только бот"
@echo " make docker-bot-build - Собрать образ бота"
@echo " make docker-bot-rebuild - Пересобрать и поднять только бот"
@echo "" @echo ""
@echo "База данных:" @echo "База данных:"
@echo " make docker-db - Запустить только БД (для локальной разработки)" @echo " make docker-db - Запустить только БД (для локальной разработки)"
@@ -58,6 +65,18 @@ docker-logs:
docker-rebuild: docker-rebuild:
docker-compose up -d --build docker-compose up -d --build
docker-restart:
docker-compose restart
docker-bot-restart:
docker-compose restart bot
docker-bot-build:
docker-compose build bot
docker-bot-rebuild:
docker-compose up -d --build bot
docker-db: docker-db:
@echo "🐘 Запуск PostgreSQL для локальной разработки..." @echo "🐘 Запуск PostgreSQL для локальной разработки..."
@if [ ! -f .env ]; then \ @if [ ! -f .env ]; then \