A partir de vRealize Suite Lifecycle Manager 8.0, solo se admiten las canalizaciones de contenido y la canalización de captura. En la sección Canalizaciones de contenido, en la pestaña Canalizaciones, se puede ver el estado de las últimas 24 ejecuciones de canalizaciones en la tarjeta Content_Pipeline. Cada una de las ejecuciones de la canalización de contenido cuando se selecciona muestra las canalizaciones de captura asociadas, si las hubiera, en la tarjeta Canalización de captura. Las representaciones de ejecución, el punto coloreado en la tarjeta de canalización, se pueden seleccionar para ver un desglose detallado de las distintas etapas de la ejecución seleccionada. La ejecución de la canalización de contenido puede contener un máximo de nueve etapas en el orden de ejecución. Sin embargo, la ejecución real tiene las etapas que son relevantes para la ejecución.

Código auxiliar de canalización

Los códigos auxiliares de canalización muestran el estado de cada acción cada vez que se captura un contenido. La canalización de contenido tiene los siguientes tipos de estado cada vez que se ejecuta un contenido.
  • Previo a la captura
  • Captura
  • Posterior a la captura
  • Previo a la prueba
  • Probar
  • Posterior a la prueba
  • Previo a la implementación/Registro
  • Implementación/Registro
  • Posterior a la implementación/Registro
En las últimas tres etapas, se utiliza el término Registro si el contenido se libera en un endpoint de control de origen como Git o BitBucket. De lo contrario, se utiliza el término Implementación. De forma predeterminada, las etapas previas o posteriores están deshabilitadas y deben configurarse antes de que se puedan utilizar en una ejecución. La configuración y los diversos modos de ejecución de las etapas previas o posteriores, también denominados códigos auxiliares previos o posteriores, se cubren en la sección de configuración de códigos auxiliares de canalización. La canalización de captura siempre tendrá una sola etapa, que es Captura. Los detalles correspondientes de la captura previa o posterior se pueden ver en la canalización de contenido asociada, también conocida como canalización principal.

La pestaña Ejecuciones muestra todas las ejecuciones de canalizaciones de contenido y de captura. La lista muestra el estado, el tiempo que se tomó, quién la ejecutó y la hora de la solicitud para cada una de las ejecuciones. Esta lista se puede filtrar por tipo de canalización y estado de ejecución.

Cada canalización consta de varias etapas; cada etapa puede tener varias tareas. Las tareas pueden ser paralelas o secuenciales en función de la lógica empresarial personalizada. Después de seleccionar una acción que desea realizar en un contenido, una captura de contenido puede enumerar varios tipos de estados relacionados con dicha acción. Cada ajuste de contenido está relacionado con la vista que se muestra en la página Canalización de contenido.

Condiciones de ejecución de la canalización:

  1. EXECUTE_ON_SUCCESS: el código auxiliar solo se ejecuta si la etapa correspondiente se ejecuta correctamente. Por ejemplo, Posterior a la captura si está configurado para EXECUTE_ON_SUCCESS solo se ejecuta si la etapa de captura se ejecuta correctamente.
  2. EXECUTE_ON_FAILURE: el código auxiliar solo se ejecuta si la ejecución de la etapa correspondiente falla. Por ejemplo, Posterior a la captura si está configurado para EXECUTE_ON_FAILURE solo se ejecuta si se produce un error en la ejecución de la etapa de captura.
  3. EXECUTE_ON_SUCCESS_AND_FAILURE: el código auxiliar se ejecuta independientemente de si la ejecución de la etapa correspondiente se ejecuta correctamente o no. Por ejemplo, si Posterior a la captura está configurado para EXECUTE_ON_SUCCESS_AND_FAILURE se ejecuta en ambos casos, independientemente de si la ejecución de la etapa de Captura se realiza correctamente o no.

Parámetros de entrada

Los códigos auxiliares previos o posteriores admiten la lista de parámetros mencionada, cuyos valores se pueden pasar al flujo de trabajo correspondiente de vRealize Orchestrator como entradas. El valor de estas entradas depende del contenido (capturado, probado/implementado) de la ejecución de la canalización para la que se ejecutan las rutinas previas o posteriores. Actualmente, todos los parámetros son del tipo 'Cadena'. Por lo tanto, los parámetros de entrada configurados para el flujo de trabajo correspondiente en vRealize Orchestrator deben ser necesariamente del tipo 'Cadena'. Si el tipo de los parámetros no coincide, se produce un error de ejecución en la canalización. Para obtener más información sobre la configuración, consulte Configurar código auxiliar de canalización.
Canalización posterior a la implementación Canalización previa a la implementación Canalización posterior a la prueba Canalización previa a la prueba Canalización posterior a la captura Canalización previa a la captura
  • contentName
  • contentEndpoint
  • ContentId
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • status
  • requestedby
  • useridentity
  • contentName
  • contentEndpoint
  • ContentId
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • requestedby
  • useridentity
  • contentEndpoint
  • ContentId
  • contentName
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • requestedby
  • useridentity
  • contentName
  • contentEndpoint
  • ContentId
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • requestedby
  • useridentity
  • contentName
  • contentEndpoint
  • ContentId
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • requestedby
  • useridentity
  • status
  • contentName
  • contentEndpoint
  • ContentId
  • contentType
  • ContentVersionID
  • requestid
  • requestnumber
  • requestedby
  • useridentity