diff --git a/VERSION b/VERSION index 0b0afee..78cff3c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -6.19.8 +6.19.9 diff --git a/play-life-web/package.json b/play-life-web/package.json index 36cfdec..9744308 100644 --- a/play-life-web/package.json +++ b/play-life-web/package.json @@ -1,6 +1,6 @@ { "name": "play-life-web", - "version": "6.19.8", + "version": "6.19.9", "type": "module", "scripts": { "dev": "vite", diff --git a/run.sh b/run.sh index 9d20dc9..1297460 100755 --- a/run.sh +++ b/run.sh @@ -5,6 +5,10 @@ set -e +# Включаем BuildKit для надёжного отслеживания изменений файлов +export DOCKER_BUILDKIT=1 +export COMPOSE_DOCKER_CLI_BUILD=1 + # Цвета для вывода RED='\033[0;31m' GREEN='\033[0;32m' @@ -42,14 +46,9 @@ if docker-compose ps | grep -q "Up"; then echo " - Backend сервер (с пересборкой)" echo " - Frontend приложение (с пересборкой)" echo " - База данных" - # Пересобираем и перезапускаем веб-приложение - echo -e "${BLUE}Пересборка веб-приложения...${NC}" - docker-compose build --no-cache play-life-web - docker-compose up -d --force-recreate play-life-web - # Пересобираем и перезапускаем бэкенд - echo -e "${BLUE}Пересборка бэкенда...${NC}" - docker-compose build --no-cache backend - docker-compose up -d --force-recreate backend + # Пересобираем и перезапускаем (BuildKit надёжно отслеживает изменения файлов) + echo -e "${BLUE}Пересборка и перезапуск сервисов...${NC}" + docker-compose up -d --build --force-recreate play-life-web backend # Перезапускаем базу данных docker-compose restart db echo -e "${GREEN}✅ Контейнеры перезапущены${NC}"