chore: atualiza CLAUDE.md com fluxo CI/CD via Gitea

Deploy agora via `git push gitea Servidor:main` → Coolify monitora branch main no Gitea interno.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Jonas Pacheco 2026-03-27 15:25:46 -03:00
parent 3286ca2fb4
commit e4bc9fa24b
1 changed files with 15 additions and 7 deletions

View File

@ -48,16 +48,24 @@ AI_INTEGRATIONS_OPENAI_API_KEY=${LITELLM_API_KEY}
## Git e Deploy
### Remote canônico
- **Remote:** `origin``github.com/jonaspachecoometas/arcadiasuite`
- **Branch de produção:** `Servidor` (único branch ativo — sempre commitar aqui)
- Push: `git push origin Servidor`
- **Remote principal:** `gitea``http://10.0.1.7:3000/arcadia-admin/arcadiasuite` (Gitea interno)
- **Branch de produção:** `main`
- **Push de deploy:** `git push gitea Servidor:main`
> Os remotes `gitea`, `arcadiasuite` e `gitsafe-backup` existem mas são secundários.
> O Coolify está em processo de reconexão para apontar para `origin/Servidor`.
> O Coolify monitora o Gitea (`https://git.onboardbi.com.br/arcadia-admin/arcadiasuite`, branch `main`).
> Push para `gitea` → Coolify detecta → build automático → rolling deploy.
> O remote `origin` (GitHub) é backup secundário — push opcional para manter sincronizado.
> O desenvolvimento local ocorre na branch `Servidor` — fazer push para `main` no Gitea ao deployar.
### Deploy em produção
O site roda via `docker compose` manual em `/opt/arcadia_merged/`.
**Comando para atualizar o app após mudança de código:**
**Fluxo normal (CI/CD automático):**
```bash
cd /opt/arcadia_merged
git push gitea Servidor:main
```
O Coolify faz o build e deploy automaticamente (~3-5 min).
**Deploy manual (emergência):**
```bash
cd /opt/arcadia_merged
docker compose -f docker-compose.prod.yml build app