Publicar un módulo
Los cuatro campos que rellenas al empaquetar un módulo, el cálculo automático de versión y los motivos que bloquean el envío.
Cuando tu trabajo en Flex está listo, lo empaquetas como módulo y lo publicas por un canal. Esta página es la referencia de la ventana de publicación: qué pide, cómo decide la versión y por qué a veces no puedes publicar. Para el concepto de módulos y canales, ve a Módulos y canales; para el ciclo completo, a Flujo de desarrollo.
La ventana de publicación
Accedes desde el Estado módulo, con el botón Publicar módulo. La ventana pide cuatro cosas y tiene dos botones: Publicar módulo y Cancelar.
Mientras se envía, los controles se bloquean. Así no publicas dos veces por error.
Los cuatro campos
| Campo | Qué es | ¿Lo editas? |
|---|---|---|
| Nombre del módulo | El del módulo en desarrollo. Solo hay un módulo activo por licencia. | No. Lo determina tu proyecto. |
| Versión | El número que tendrá esta publicación. | No. Se calcula sola. |
| Canal de publicación | Quién recibe el módulo: Desarrollo (dev), Beta o Estable (release). | Sí. Por defecto, Desarrollo. |
| Descripción de funcionalidad del módulo | Resume qué trae el módulo para quien lo instale. | Sí. Es obligatoria. |
Cómo se calcula la versión. Terminal toma la más alta que ya exista del módulo, mirando todos los canales a la vez, y le suma uno. Si en desarrollo hay una v2 y en producción una v3, la siguiente es v4.
Qué hace el canal. El canal decide quién recibe el módulo. La versión es la misma se publique donde se publique. Elige el destino en Módulos y canales.
La descripción. Escribe qué trae esta versión, para quien la instale o para tu yo del futuro. Admite textos largos.
Antes de publicar: dependencias
Antes de dejarte publicar, Terminal comprueba que el módulo esté completo. Un módulo depende de piezas: secciones, campos, algoritmos, informes. Si alguna de ellas apunta a algo que no incluyes o que quedó huérfano, la publicación se bloquea hasta que lo resuelvas.
Esto evita el problema clásico: instalar un módulo que "casi" funciona porque le faltaba algo de origen.
Desde el Estado módulo puedes:
- Revisar la lista de lo que se va a exportar: secciones, campos, algoritmos e informes.
- En una actualización, ver qué ha cambiado respecto a la versión anterior.
- Revisar que las columnas de tus informes no dependan de otros módulos.
Por qué a veces no puedes publicar
- Falta la descripción, que es obligatoria.
- Hay objetos rotos o dependencias sin resolver: arréglalos y vuelve.
- El nombre del módulo es numérico, y eso no se permite.
- Tu licencia no tiene el desarrollo de módulos activo.
Qué pasa al publicar
Al pulsar Publicar módulo, Terminal valida y envía el módulo; el empaquetado final lo hace el servidor. Si va bien, la ventana te lo confirma y el botón pasa a Aceptar. Si algo falla, te muestra el motivo y puedes reintentar.
Siguiente paso
→ Módulos y canales → Flujo de desarrollo → Instalar Terminal y publicar un módulo
Documentos dinámicos y API
Referencia de las ventanas del Terminal para crear y editar documentos dinámicos y funciones API, con el asistente que genera el código de escritura.
Instalar y gestionar módulos
Ventanas del Terminal para elegir módulos de la galería, ejecutar la instalación y reparar la integridad de lo instalado.