From 12c354a5f7d996f3e7966e7801458f35bcb81dd7 Mon Sep 17 00:00:00 2001 From: Luis Eduardo Perez Date: Wed, 29 Jul 2026 10:27:23 -0400 Subject: [PATCH] docs: self-update y deploy-jar en README del server Co-authored-by: Cursor --- README.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/README.md b/README.md index 7fba08e..914aab7 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,34 @@ bdt status # estado de servicios y contenedores bdt health # health check completo bdt logs gateway -f # seguir logs de un servicio 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ú)