Importación de componentes

La importación y la exportación pueden ser especialmente útiles si tiene varios servidores de IBM® UrbanCode Deploy, por ejemplo, y debe mover o actualizar componentes de forma rápida.

Acerca de esta tarea

Al importar componentes, puede crear componentes o actualizar los componentes existentes. Asimismo, si los componentes importados se han creado a partir de una plantilla, puede utilizar la plantilla o crear otra.

Nota: Si los componentes importados tienen el parámetro Importar versiones de forma automática establecido en verdadero, los nuevos componentes importan de forma automática versiones de componente mientras los artefactos son accesibles al servidor de importación.

Procedimiento

Para importar uno o varios componentes:

  1. Abra la ventana Importar componente (Componentes > Importar componentes).
    Ventana Importar componentes
  2. Especifique la vía de acceso al archivo JSON que contiene las definiciones del componente o haga clic en Examinar para seleccionar el archivo.
  3. Si desea actualizar los componentes existentes, seleccione la casilla Actualizar aplicación. Para crear componentes, deje la casilla sin seleccionar. Si el nombre de componente del archivo JSON (no el nombre del propio archivo) coincide con un componente existente, los parámetros se actualizan con los nuevos valores y se añaden elementos nuevos, como los procesos, por ejemplo. Si no se encuentra el nombre del componente, la acción de importar no tendrá ningún efecto.
    Nota: El nombre de componente es el primer parámetro del archivo JSON; por ejemplo,
    "name": "helloWorld",
  4. Si los componentes importados se han creado a partir de una plantilla, utilice la lista Tipo de actualización de plantilla de componentes para especificar cómo desea utilizar la plantilla. En el caso de estas opciones, la plantilla debe estar en el servidor de importación. Si los componentes importados no se han creado a partir de una plantilla, se ignoran las opciones.
    • Para utilizar la plantilla de los componentes importados, seleccione Utilizar plantilla existente. Los componentes nuevos son una copia exacta de los componentes importados. Contienen un puntero a la plantilla de los componentes importados. Esta opción es especialmente útil si va a importar muchos componentes basados en la misma plantilla.

      Si va a realizar una actualización, los componentes señalan también a la plantilla importada.

    • Para crear una plantilla, seleccione Crear plantilla. Los componentes nuevos son una copia exacta de los componentes importados. Contienen un puntero a la plantilla creada recientemente (que se basa en la plantilla de los componentes importados).

      Si va a actualizar componentes, se creará también otra plantilla.

    • Si desea asegurarse de que el servidor utiliza la plantilla recién importada, seleccione Fallar si existe plantilla. En este caso, si el servidor ya contiene la plantilla, la acción de importar falla.
    • Cuando desee crear una instalación completamente nueva y asegurarse de que una plantilla no esté en el servidor de importación, seleccione Fallar si existe plantilla. Si va a crear componentes, crea componentes y una plantilla salvo que la plantilla ya exista, en cuyo caso los componentes no se importan.

      Si va a actualizar componentes, la actualización fallará si la plantilla de los componentes instalados ya existe.

    • Para asegurarse de que la plantilla se encuentre en el servidor de importación, seleccione Fallar si la plantilla no existe. Si va a crear componentes, crea componentes y una plantilla salvo que la plantilla no exista, en cuyo caso los componentes no se importan.

      Si va a actualizar componentes, la actualización fallará si la plantilla de componentes importados no existe en el servidor de importación.

    • Para actualizar la plantilla, seleccione Actualizar si existe. Esta opción crea componentes y actualiza la plantilla en el servidor de importación. Si la plantilla no existe, se crea una.
  5. Pulse en Enviar.

Comentarios