Esta documentación está en fase de desarrollo y puede contener errores.
Dinaup TerminalVentanas del Terminal

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

CampoQué es¿Lo editas?
Nombre del móduloEl del módulo en desarrollo. Solo hay un módulo activo por licencia.No. Lo determina tu proyecto.
VersiónEl número que tendrá esta publicación.No. Se calcula sola.
Canal de publicaciónQuién recibe el módulo: Desarrollo (dev), Beta o Estable (release).Sí. Por defecto, Desarrollo.
Descripción de funcionalidad del móduloResume qué trae el módulo para quien lo instale.Sí. Es obligatoria.
El nombre del módulo no puede ser numérico.

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.

En una actualización, la versión sube sola y es la misma para todos los canales. El canal solo decide el destino, no el número de versión.

Siguiente paso

Módulos y canalesFlujo de desarrolloInstalar Terminal y publicar un módulo

On this page