Unificación de las Líneas de Entrega (Atacadão & Carrefour)
Esta entrega consolida la unificación de las líneas de entrega y ramas de desarrollo de Atacadão y Carrefour en el ecosistema de RUB, permitiendo gobernanza arquitectónica unificada, compilación basada en Gradle y parametrización estricta de comportamiento por cliente.
🎯 Qué cambió y Principales Beneficios
- Líneas de Entrega Unificadas: Unificadas las líneas de entrega de Atacadão y Carrefour, de modo que cada lanzamiento de versión genera simultáneamente los artefactos dedicados para Atacadão y Carrefour a partir de una base compartida y consistente.
- Gobernanza de Usuarios y Permisos: La versión de Atacadão contempla los ajustes de bloqueo de acciones de usuario, con parametrización estricta en tiempo de compilación sin posibilidad de modificación en runtime; mientras que la línea de Carrefour mantiene las opciones activas.
- API de Usuarios Universal: La API de Usuarios se encuentra habilitada en ambas líneas de clientes, asegurando integración moderna con herramientas de gestión de identidad (IAM).
- Recursos y Vencimientos Compartidos: Todas las demás entregas, incluyendo el tratamiento de fecha de vencimiento automática y rutinas de recepción, pasan a estar disponibles y estandarizadas para ambos clientes.
💻 Cómo Funciona la Diferenciación de Entornos
El mecanismo de Environment determina las directivas de cada cliente en el momento del build:
| Recurso / Funcionalidad | Línea Atacadão (ATC) | Línea Carrefour (C4) |
|---|---|---|
| Versión de usuarios vía RUB | No | Sí |
| API de Usuarios | Habilitada | Habilitada |
| Tratamiento de Vencimiento Automático | Disponible | Disponible |