From 24417cb8a72a46839a5ca2a3cc64e62cc0abb4b7 Mon Sep 17 00:00:00 2001 From: admtracksteel Date: Mon, 25 May 2026 12:34:30 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20Auto-deploy:=20melhoria=20no=20s?= =?UTF-8?q?nap=20e=20medi=C3=A7=C3=A3o=20AR=20em=2025/05/2026=2012:34:30?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- update.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/update.sh b/update.sh index 5262ec9..dbc2a68 100755 --- a/update.sh +++ b/update.sh @@ -30,4 +30,14 @@ else echo -e "${YELLOW}ℹ️ Diretório não é um repositório Git. Pulando sincronização Git.${NC}" fi -echo -e "${GREEN}🏁 Ciclo concluído com sucesso. O webhook do Coolify iniciará o deploy na VPS.${NC}\n" +# 2. Acionar deploy diretamente no Coolify +echo -e "${YELLOW}⚙️ Acionando deploy direto no Coolify...${NC}" +DEPLOY_RESULT=$(docker exec coolify php artisan tinker --execute="print_r(queue_application_deployment(application: App\Models\Application::find(38), deployment_uuid: new Visus\Cuid2\Cuid2, force_rebuild: false));" 2>&1) + +if echo "$DEPLOY_RESULT" | grep -q "queued"; then + echo -e "${GREEN}✅ Deploy enfileirado com sucesso no Coolify!${NC}" +else + echo -e "${RED}❌ Falha ao enfileirar deploy no Coolify. Detalhes: $DEPLOY_RESULT${NC}" +fi + +echo -e "${GREEN}🏁 Ciclo concluído com sucesso.${NC}\n"