📌 Versiones y Deploys
Sistema de versionado MAJOR.MINOR.DEPLOY del ecosistema Olympia
☁️
Olympia Nimbus
vN/A
MAJOR=? · MINOR=? · DEPLOY=?
🏛️
Olympia Suite
vN/A
MAJOR=? · MINOR=? · DEPLOY=?
⚙️
Olympia Services
vN/A
MAJOR=? · MINOR=? · DEPLOY=?
💅
Olympia Beauty
vN/A
MAJOR=? · MINOR=? · DEPLOY=?
🚀
scylla
vN/A
MAJOR=? · MINOR=? · DEPLOY=?
Reglas de Versionado
| Componente | Cuándo incrementar | Ejemplo |
|---|---|---|
| MAJOR | Cambios grandes, módulos nuevos, refactorizaciones mayores | 1.x.x → 2.0.0 |
| MINOR | Funciones importantes nuevas | 1.0.x → 1.1.0 |
| DEPLOY | Cada despliegue a producción (automático) | 1.0.17 → 1.0.18 |
Comandos de Versión
# Ver versión actual
python scripts/bump_version.py (sin args = solo muestra)
python scripts/vps_remote_exec.py version
# Bump automático (cada deploy)
python scripts/vps_remote_exec.py deploy → auto-bump deploy + push + build
# Bump manual
python scripts/bump_version.py --notes "mensaje"
python scripts/bump_version.py --minor --notes "nueva función"
python scripts/bump_version.py --major --notes "nueva versión mayor"
# Verificar en producción
curl http://5.134.118.196/api/system/version