Creación de puertas de entorno

Para crear una puerta de entorno, especifique las condiciones que deben cumplirse par a que puedan desplegarse las versiones de componente en el entorno.

Antes de empezar

Cree uno o más estados de versión del componente. Consúltelos haciendo clic en Configuración > Estados y, a continuación, en Estados de versión, haga clic en Añadir estado.

Procedimiento

  1. Abra el panel Puertas de entorno para la aplicación de destino (Aplicaciones > [aplicación seleccionada] > Configuración > Puertas de entorno). Esta panel muestra una lista de los entornos y las puertas de cada entorno.
  2. Junto a un entorno, seleccione un valor en la lista Añadir condición nueva.
    Selección de una condición para la puerta

    Los estados disponibles se definen en el archivo default.xml. Los estados predeterminados (Latest, Passed Tests, Archived) se proporcionan como ejemplos; en la mayoría de los casos, los usuarios podrán especificar sus valores.

    La selección de un valor muestra las dos casillas de selección And y Or.

    La nueva condición de la puerta

    El uso de la casilla And añade otro valor a la condición que debe cumplirse. Por ejemplo, si define una casilla con las condiciones Passed Tests y Latest, solo las versiones de componente con estos dos estados podrán desplegarse en el entorno.

    El uso de la casilla Or añade otra condición a la puerta. las condiciones adicionales se definen igual que la primera condición. Una puerta con dos condiciones o más significa que la versión de componente se puede desplegar si cumple cualquier de las dos condiciones. Por ejemplo, si define una puerta con las condiciones Passed Tests y Latest, una versión de componente pasa la puerta si tiene uno de los estados (o los dos). Una única puerta puede tener cualquier número de condiciones.

  3. Repita estos pasos para los demás entornos. Cada entorno puede tener diferentes puertas.
  4. Pulse Guardar condiciones para guardar los cambios.

Resultados

Ahora, no se podrán desplegar las versiones de componente en los entornos a menos que tengan los estados especificados. Para asignar estados a las versiones de componente, consulte Estados de versiones de componente.

Comentarios