pipeline fix

This commit is contained in:
2026-04-21 20:22:24 +07:00
parent 04d744e2f6
commit 729b6b4f1d
+10 -5
View File
@@ -30,12 +30,17 @@ jobs:
script: | script: |
cd /root/netrunner-frontend cd /root/netrunner-frontend
# 1. Принудительно тушим всё, что связано с этим проектом в Docker # 1. Штатно тушим текущий проект
# Это освободит имена контейнеров и порты
docker compose down || true docker compose down || true
# 2. Поднимаем всё заново (билд уже прошел успешно, так что будет быстро) # 2. ЖЕСТКАЯ ЗАЧИСТКА: Убиваем контейнеры по именам,
# даже если они зависли от старых деплоев или других папок.
# || true гарантирует, что пайплайн не упадет, если контейнеров уже нет.
docker rm -f netrunner-landing netrunner-cms || true
# 3. Поднимаем всё заново с пересборкой
docker compose up -d --build docker compose up -d --build
# 3. Чистим мусор: старые образы и неиспользуемые контейнеры # 4. Чистим мусор: удаляем dangling образы (без тегов),
docker system prune -f # чтобы сервер не задохнулся от нехватки места на диске.
docker image prune -f