docs: add gohorsejobs git workflow to vim deployment guide
This commit is contained in:
parent
e6c9d6e91a
commit
2c711b71eb
1 changed files with 28 additions and 0 deletions
|
|
@ -363,3 +363,31 @@ docker system df
|
||||||
| Listar bancos | `dokku postgres:list` |
|
| Listar bancos | `dokku postgres:list` |
|
||||||
| Info banco | `dokku postgres:info nome-banco` |
|
| Info banco | `dokku postgres:info nome-banco` |
|
||||||
| Link banco | `dokku postgres:link nome-banco nome-app` |
|
| Link banco | `dokku postgres:link nome-banco nome-app` |
|
||||||
|
|
||||||
|
|
||||||
|
## GoHorseJobs - Fluxo Git
|
||||||
|
|
||||||
|
O gohorsejobs eh um monorepo hospedado em dois remotes. O **GitHub eh a origem de desenvolvimento** e o **Forgejo eh mirror**.
|
||||||
|
|
||||||
|
### Remotes
|
||||||
|
|
||||||
|
| Remote | URL | Funcao |
|
||||||
|
|--------|-----|--------|
|
||||||
|
| origin | github.com/rede5/gohorsejobs | Desenvolvimento (PRs, CI) |
|
||||||
|
| pipe | pipe.gohorsejobs.com/bohessefm/gohorsejobs | Mirror Forgejo |
|
||||||
|
| dokku | dokku@localhost:gohorsejobs | Deploy app principal |
|
||||||
|
| dokku-frontend | dokku@localhost:gohorse-frontend | Deploy frontend |
|
||||||
|
|
||||||
|
### Sincronizacao GitHub -> Forgejo
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cd /root/gohorsejobs
|
||||||
|
git pull origin dev # Puxa do GitHub
|
||||||
|
git push pipe dev # Envia para Forgejo
|
||||||
|
```
|
||||||
|
|
||||||
|
Repetir para branches `main` e `hml` conforme necessario.
|
||||||
|
|
||||||
|
### Regra: GitHub primeiro, Forgejo depois
|
||||||
|
|
||||||
|
Todo codigo novo entra via GitHub (PRs, Codex, commits diretos). O Forgejo recebe via push manual na VPS. Nunca commitar direto no Forgejo.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue