#SVTH-575 - Estruturando update para não remover dados de infra

This commit is contained in:
2026-07-20 11:22:55 -03:00
parent 864bc950cd
commit c2198960c4

View File

@@ -82,7 +82,21 @@ restart:
# ===============================
# 🔄 Atualizar projeto
# ===============================
update: nuke-project install
update:
@echo "🛑 Parando e removendo containers do profile 'app' ($(PROJECT_NAME))..."
docker compose \
--project-name $(PROJECT_NAME) \
--env-file $(ENV_FILE) \
--profile app \
-f $(COMPOSE_FILE) \
down --remove-orphans
@echo "🖼️ Removendo imagens antigas do projeto (seventhltda)..."
- docker images --format '{{.Repository}}:{{.Tag}}' | grep '^seventhltda/' | xargs -r docker rmi -f 2>/dev/null || true
@echo "✅ Containers do profile 'app' removidos. Infraestrutura (dados) preservada."
$(MAKE) app
# ===============================
# 💣 Limpeza TOTAL