#main - teste.

This commit is contained in:
2026-03-26 05:13:23 -03:00
parent 151b458202
commit eb73075294

View File

@@ -7,18 +7,6 @@ NETWORK_NAME = attendancesystem-network
.PHONY: infra app install update reset-network nuke nuke-project
# ===============================
# 🏗 Subir apenas INFRA
# ===============================
infra: reset-network
@echo "🚀 Subindo apenas INFRA ($(PROJECT_NAME))..."
docker compose \
--project-name $(PROJECT_NAME) \
--env-file $(ENV_FILE) \
--profile infra \
-f $(COMPOSE_FILE) \
up -d
# ===============================
# 🧹 Reset Network
# ===============================
@@ -26,22 +14,56 @@ reset-network:
@echo "🧹 Removendo rede antiga (se existir)..."
-docker network rm $(NETWORK_NAME) 2>/dev/null || true
# ===============================
# 🏗 Subir apenas INFRA
# ===============================
infra: reset-network
@echo "📥 Baixando imagens de INFRA ($(PROJECT_NAME))..."
docker compose \
--project-name $(PROJECT_NAME) \
--env-file $(ENV_FILE) \
--profile infra \
-f $(COMPOSE_FILE) \
pull --no-parallel
@echo "🚀 Subindo apenas INFRA ($(PROJECT_NAME))..."
docker compose \
--project-name $(PROJECT_NAME) \
--env-file $(ENV_FILE) \
--profile infra \
-f $(COMPOSE_FILE) \
up -d --pull never
# ===============================
# 🧩 Subir apenas APP
# ===============================
app:
@echo "📥 Baixando imagens de APP ($(PROJECT_NAME))..."
docker compose \
--project-name $(PROJECT_NAME) \
--env-file $(ENV_FILE) \
--profile app \
-f $(COMPOSE_FILE) \
pull --no-parallel
@echo "🚀 Subindo apenas APP ($(PROJECT_NAME))..."
docker compose \
--project-name $(PROJECT_NAME) \
--env-file $(ENV_FILE) \
--profile app \
-f $(COMPOSE_FILE) \
up -d
up -d --pull never
# ===============================
# 🔥 Subir TUDO
# ===============================
install:
@echo "📥 Baixando imagens ($(PROJECT_NAME))..."
docker compose \
--project-name $(PROJECT_NAME) \
--env-file $(ENV_FILE) \
--profile infra \
--profile app \
-f $(COMPOSE_FILE) \
pull --no-parallel
@echo "🚀 Subindo ambiente completo ($(PROJECT_NAME))..."
docker compose \
--project-name $(PROJECT_NAME) \
@@ -49,7 +71,7 @@ install:
--profile infra \
--profile app \
-f $(COMPOSE_FILE) \
up -d
up -d --pull never
# ===============================
# 🔄 Atualizar projeto