docs: self-update y deploy-jar en README del server

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-29 10:27:23 -04:00
parent 7b9baa3488
commit 12c354a5f7

View File

@@ -61,6 +61,34 @@ bdt status # estado de servicios y contenedores
bdt health # health check completo bdt health # health check completo
bdt logs gateway -f # seguir logs de un servicio bdt logs gateway -f # seguir logs de un servicio
bdt help # ayuda completa bdt help # ayuda completa
bdt self-update # en el server: git pull bdt-cli + reinstalar enlace
bdt deploy-jar gateway # JAR en /tmp → docker build → up (server)
```
### Actualizar el shell en el server del banco
El script vive en su propio repo git (`bdt-cli`), separado del monorepo de aplicaciones:
```bash
# Primera vez (o migrar desde la copia suelta /opt/bdt-platform/bdt.sh):
bdt self-update
# Después de cada release publicado con `bdt publish`:
bdt self-update
```
`self-update` clona o hace `git pull` en `/opt/bdt-platform/bdt-cli` (configurable con
`BDT_CLI_DIR` en `~/.bdt/config`), reinstala `/usr/local/bin/bdt` y arregla permisos de logs.
Repos:
- Gitea: `https://git.dcgeeks.net/BDT/bdt-cli`
- GitLab banco (VPN): `http://gitlab.bicentenariobu.com.ve/dcgeeks/bdt-cli`
Publicar una versión nueva desde desarrollo:
```bash
# En el monorepo BDT, después de editar bdt.sh:
./bdt.sh publish # commit + push a Gitea y GitLab del banco
``` ```
### Asistente `construir` (opción `0` del menú) ### Asistente `construir` (opción `0` del menú)