Help Center > Foundation Help

Se aplica a:

  • Winshuttle Foundation

Trabajar con plantillas de implementación de Winshuttle Composer

En esta página

Los perfiles de implementación de Winshuttle Composer permiten desarrollar fácilmente una solución de Composer y moverla a través de un entorno. Una solución de flujo de trabajo puede tener uno o varios perfiles de implementación para publicar soluciones.

Por ejemplo, puede tener un entorno de desarrollo usado para crear y probar una solución, así como perfiles usados para el control de calidad, las pruebas, el almacenamiento provisional y (finalmente) la publicación en su entorno de producción o activo.

Tipos de perfiles de implementación

Volver al principio

 

Menú contextual del perfil de implementación del panel Solución

Hay cuatro perfiles de implementación disponibles en una nueva solución de Winshuttle Composer de forma predeterminada:

  • Predeterminado
  • Desarrollo
  • Almacenamiento provisional
  • Producción

Para usar o realizar cambios en un perfil de implementación, debe establecer el perfil como activo.

En el panel Solución, en Perfiles de implementación, haga clic con el botón secundario en un perfil para:

  • Añadir un nuevo perfil
  • Eliminar un perfil
  • Establecer un perfil como Activo
  • Editar las variantes del perfil seleccionado

Trabajar con variantes de perfiles de implementación

Volver al principio

Variantes de perfiles de implementación

Las variantes siguientes están disponibles en perfiles de implementación:

  • Propiedades de flujo de trabajo
  • Sitio de SharePoint
  • SharePointTaskListSite
  • ShareVisStatusListSite
  • AutoAttachedDocumentSite
  • Usuarios de calle
  • Conexiones de datos de formulario
  • Complementos
  • Resoluciones de participantes del flujo de trabajo

Las variantes se almacenan en un perfil de implementación que representa diferentes partes de una solución. Las variantes pueden aplicarse a usuarios de calles, conexiones de datos de formulario, complementos, resoluciones de participantes del flujo de trabajo y elementos de Composer.

Las variantes cambian en función del entorno en que se ha implementado la solución y puede crear definiciones de variantes únicas en un archivo de solución, de manera que no deberán cambiarse cada vez que la solución se mueva entre entornos.

A medida que trabaja a través del proceso de implementación, puede tener un perfil de implementación para su entorno de desarrollo y uno para su entorno de producción. Una vez haya terminado de trabajar en un entorno de desarrollo y esté listo para publicar la solución en el entorno de producción, algunas de sus variables (o variantes) pueden cambiar.

Ejemplo: Una solución que usa el elemento de archivo adjunto podría tener un valor diferente para el parámetro del archivo en función del perfil que se utilice. Un perfil de implementación de desarrollo podría usar un valor de D:\ para la ubicación de la unidad, mientras que el perfil de implementación de publicación podría usar un valor de C:\ para la ubicación de la unidad.

Las conexiones de datos son un buen ejemplo de algo que, probablemente, deba cambiarse al mover una solución de un entorno de desarrollo a un entorno de producción. Una conexión de datos, normalmente, se conecta a un origen de datos del mismo entorno en el que trabaja. Pero, al mover la solución de ese entorno (del almacenamiento provisional a la producción, por ejemplo), esa conexión se corta.

Configurar el perfil de implementación activo de una solución

Volver al principio

Es importante establecer un perfil de implementación como Activo para aplicar su configuración a la solución actual.

  1. Haga clic en la pestaña Solución.
  2. En el panel Solución, haga clic en Perfiles de implementación para expandirlo.
  3. Haga clic con el botón secundario en un perfil de implementación y, a continuación, haga clic en Establecer como Activo.

Cuando se guarde una solución, se guardará en el sitio de Workflow que se defina en el perfil de implementación activo. Además, la solución solo se guardará en el sitio de Workflow que defina el perfil activo. Si cambia el perfil activo, el archivo de la solución de origen también podría cambiar potencialmente las ubicaciones.

Configurar variantes y perfiles de implementación

Volver al principio

Editar la pantalla de propiedades de perfiles de implementación

Para ver o cambiar las propiedades generales de un perfil de implementación:

En el panel Solución, en Perfiles de implementación, haga clic en un perfil de implementación. En el panel Propiedades generales, puede ver o cambiar las propiedades siguientes:

  • Nombre: Nombre del perfil.
  • Descripción: Descripción significativa del perfil.
  • Estado: Es una nota para el desarrollador interno. Puede marcar el perfil de implementación como Nuevo, En producción u Obsoleto.
  • Variantes de implementación: Haga clic en el botón Opciones [...] para ver un resumen completo de las variantes asociadas a la solución.

Configurar variantes de perfiles de implementación

  1. Haga clic en la pestaña Solución.
  2. En el panel Solución, haga clic en Perfiles de implementación para expandirlo.
  3. Haga clic en el nombre del perfil de implementación que desea configurar.
  4. En el panel Variantes (debajo del panel Solución), junto a Variantes de implementación, haga clic en el botón de opciones [...].
  5. Establezca las propiedades de las variantes de perfiles de implementación.

Configurar variantes (método alternativo)

  1. Haga clic en la pestaña Solución.
  2. En el panel Solución, haga clic en Perfiles de implementación para expandirlo.
  3. Haga clic con el botón secundario en un perfil de implementación y haga clic en Editar variantes.

Prácticas recomendadas para usar perfiles de implementación

Volver al principio

Antes de realizar la implementación, haga clic con el botón secundario y active el perfil que desee. Al cambiar un perfil al modo activo, Composer solicitará las credenciales al entorno de destino. Una vez se hayan proporcionado las credenciales, haga clic en el botón Implementar de la cinta para iniciar el perfil de implementación.

Se guardará la versión más reciente de la solución en la biblioteca de soluciones de Composer, en el sitio de destino de destino de los formularios del perfil activo. Si se han realizado cambios en la solución desde la última implementación en el entorno de desarrollo, será una buena idea volver a realizar ahí la implementación antes de tener versiones consistentes entre entornos.

Recuerde volver a establecer el perfil activo al predeterminado antes de realizar cambios.