Con la Vista de conducto, puede gestionar releases y despliegues en una sola página.
Antes de empezar
- Cree un release y añada entornos a las fases del release.
- Si está trabajando con las aplicaciones en IBM® UrbanCode Deploy,
aplique al menos una instantánea de cada aplicación. La Vista de conducto muestra únicamente las instantáneas de estas aplicaciones y no las versiones de los componentes.
Acerca de esta tarea
La
Vista de conducto muestra información acerca de un release, sus aplicaciones, fases y entornos. Desde esta vista, puede comparar el contenido de los entornos y planificar los despliegues.
Procedimiento
- Para abrir la Vista de conducto, en la página de inicio, pulse Vista de conducto y seleccione un release de la lista en la parte superior de la página.
La Vista de conducto muestra las fases del release como columnas de izquierda a derecha en la página. La columna de cada fase muestra los entornos de release para dicha fase. Por ejemplo, la figura siguiente muestra dos entornos de release denominados DEV-1 y DEV-2;
estos entornos se asignan a la fase DEV.
Bajo Aplicaciones, la vista muestra las instantáneas y las versiones de release que se despliegan en los entornos de release. Por ejemplo, la figura siguiente muestra el entorno QA-1. En este entorno, se despliega la instantánea 1.1.001 de una aplicación. Esta instantánea se marca como la versión de release 1.1.
Cuando abre el diagrama de conducto, el entorno que se desplegará a continuación está seleccionado. Los entornos seleccionados se muestran con un fondo amarillo claro y el número de versión en verde oscuro. Cualquier versión coincidente en otros entornos también se muestra de color verde. Las diferentes tonalidades del púrpura indican la proximidad de cualquier otra versión relacionada con las versiones relacionadas. Cuanto más oscura sea la tonalidad, más próxima será la relación.
Después de abrir el conducto, puede seleccionar cualquier entorno pulsando su nombre o cualquier espacio en blanco en el entorno. A continuación, se actualiza el código de color del diagrama para reflejar el entorno recién seleccionado.
- Para comparar el contenido de los entornos, pulse un entorno para seleccionarlo. Las instantáneas y las versiones de release de dicho entorno se muestran en verde. Al mismo tiempo, las instantáneas y las versiones de release de otros entornos cambian de color temporalmente. Los colores temporales indican cómo coincide el contenido de estos entornos con el contenido del entorno seleccionado.
Puede comparar instantáneas pulsando cada una de ellas de forma individual. Si pulsa varias instantáneas, la información acerca de las instantáneas aparece en una ventana emergente, como se muestra en la figura siguiente:
- Para planificar un despliegue desde esta vista, arrastre una instantánea o una versión de release de un entorno a otro entorno, como se muestra en la figura siguiente. Cuando se arrastra una instantánea o una versión de release de este modo se crea un despliegue planificado.
También puede pulsar el enlace en la fila Próximo para crear o editar un despliegue planificado para un entorno. Si no existe un despliegue planificado para un entorno, esta fila muestra un enlace con el título Planificar. Si existe un despliegue planificado, esta fila muestra un enlace que incluye la fecha y hora del despliegue planificado. Para crear un despliegue o editar el despliegue planificado, pulse este enlace.
- Para conmutar la vista entre mostrar despliegues planificados y mostrar
despliegues actual, pulse los enlaces Próximo o Más reciente en la parte izquierda de la página. La figura siguiente muestra un despliegue planificado para el entorno DEV-1. Dado que todavía no se ha desplegado la instantánea, se muestra de color naranja. Cuando se pulsa Próximo se muestran los iconos de error si no se cumplen las condiciones de puerta. Si se pulsa Más reciente se muestran los iconos de aviso de conformidad.
- Cuando un entorno tiene un conjunto de versiones de aplicación que desea guardar, puede crear una instantánea de dichas versiones de aplicación pulsando el botón
de la instantánea. Únicamente puede crear una instantánea si dicho entorno ha ejecutado al menos un despliegue. En la ventana Instantánea, puede asignar un nombre a esta instantánea, conocida también como versión de release, y especificar qué aplicaciones ha de incluir. Después de crear una versión de release, puede arrastrarla a otros entornos o planificarla para su despliegue pulsando el enlace Planificar.
- En esta vista, puede gestionar cualquier aviso de puerta que aparezca en los iconos de puerta. Cada fase tiene una puerta que define los estados de versión mínimos
que debe tener una aplicación para que se pueda desplegar en un entorno en dicha fase. Pulse el icono de puerta
para mostrar los estados necesarios. Si una versión no tiene el número mínimo de estados necesarios, la fila Próximo muestra un icono de error. Para resolver este problema, puede añadir los estados necesarios a dicha versión o crear una exención. Puede realizar cualquier acción pulsando el despliegue planificado o la versión que tiene el icono de error.
Si está desplegando una versión de release en un entorno, debe establecer los estados de versión solamente en la versión de release. No es necesario que especifique los estados en las versiones de la aplicación.
- En esta vista, también puede gestionar los errores de conformidad que aparecen en las versiones. Se produce un error de conformidad por una de las siguientes condiciones:
- Una versión de componente no coincide con la versión destinada para su despliegue en
dicho entorno.
- Una versión de componente no coincide con la versión de la instantánea de aplicación. En otras palabras, después de tomar una instantánea de la aplicación, se despliega un componente diferente en el entorno.
- Una versión de aplicación no coincide con el contenido de la versión de release. En otras palabras, se toma una instantánea y dicha versión de release se despliega en otro entorno. Sin embargo, en el nuevo entorno, una o varias aplicaciones no se han desplegado correctamente. Por lo tanto, la versión de una o varias aplicaciones no coincide con el contenido de la versión de release.
Un modo de corregir los errores de conformidad es intentar volver a desplegar las aplicaciones o versiones de release en el entorno. Como atajo, puede pulsar la lista desplegable situada junto al nombre del entorno y, a continuación, pulse Conformidad. Se muestra una ventana emergente que incluye solo las aplicaciones con errores de conformidad. En esta ventana, puede seleccionar una o varias aplicaciones para volver a desplegarlas y, a continuación, puede pulsar Planificar para planificar un nuevo despliegue.