docs: self-update y deploy-jar en README del server
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
28
README.md
28
README.md
@@ -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ú)
|
||||||
|
|||||||
Reference in New Issue
Block a user