Creación y configuración de trabajos de creación de producción
Debe configurar algunos trabajos de empaquetado y despliegue para poder desplegar aplicaciones visuales en la instancia de producción de Visual Builder. En este tema, se explica cómo hacerlo.
Consejo:
Si lo prefiere, VB Studio puede crear y activar los trabajos de creación y el pipeline. En el editor de configuración de la aplicación visual, en Creación y publicación, seleccione la rama de producción y, a continuación, haga clic en Crear pipeline de integración y despliegue continuos. A continuación, puede modificar los trabajos de creación recién creados según sea necesario (consulte la guía a continuación para obtener más pasos de configuración). Por ejemplo, en el trabajo de despliegue, el destino de despliegue siempre es el entorno asociado al espacio de trabajo, por lo que tendrá que cambiar la instancia de destino por la instancia de producción.Antes de configurar trabajos de creación de producción, anote lo siguiente:
- En el trabajo de empaquetado de producción, utilice la rama de producción del repositorio de Git para generar artefactos de producción.
- En el trabajo de empaquetado de desarrollo, si ha cambiado los nombres de archivo por defecto de los archivos de artefacto de archivo, obtenga los nuevos nombres y sus rutas. Los necesitará cuando configure el trabajo de empaquetado de producción.
- Si ha configurado el trabajo de empaquetado de desarrollo para sobrescribir la versión de la aplicación definida en
visual-application.json
, obtenga la nueva versión. La necesitará cuando configure el trabajo de empaquetado de producción. - Al configurar trabajos de creación de despliegue, especifique si desea incluir la versión de la aplicación en su URL. Una aplicación visual sin la versión en su URL se denomina aplicación activa. Normalmente, despliega una aplicación activa en una instancia de producción.
- Si despliega una versión de una aplicación visual que nunca se ha desplegado, VB Studio sobrescribe la última versión desplegada con la nueva versión.
VB Studio no anula el despliegue de la versión desplegada anteriormente de la instancia de producción. Sigue estando en la instancia de destino, pero no se puede acceder a ella.
- Si desea volver a desplegar una aplicación activa o una versión desplegada anteriormente, anule el despliegue primero; de lo contrario, la compilación de despliegue fallará. Para anular el despliegue de una versión de aplicación visual desplegada anteriormente, configure un trabajo de creación de anulación de despliegue y ejecútelo. No puede anular el despliegue manualmente desde la página Entornos.
- Si está desplegando una aplicación en una URL personalizada, debe configurar el trabajo de despliegue para desplegarla en el entorno que aloja la URL personalizada. Solo puede desplegar la aplicación mediante la autenticación de autenticación básica, por lo que deberá confirmar que las credenciales necesarias para conectarse y desplegar en el entorno son correctas.
- Si ha creado un perfil de aplicación para producción, obtenga su nombre. La necesitará cuando configure el trabajo de despliegue de producción.
Crear un trabajo de creación de empaquetado de producción
El trabajo de empaquetado de producción genera un artefacto de aplicación visual que está listo para desplegar.
Creación de un trabajo de creación de despliegue de producción
El trabajo de despliegue de producción despliega el artefacto de la aplicación visual que se generó en el trabajo de empaquetado de producción en la instancia de producción de Visual Builder. Antes de crear el trabajo, obtenga las credenciales de acceso de un usuario que pueda conectarse y desplegar en la instancia de producción de Visual Builder.
Configuración de la configuración de privacidad de un trabajo de producción
Marcar un trabajo como privado para restringir quién puede ver o editar la configuración de un trabajo o ejecutar su creación.
Un trabajo privado muestra un icono Bloquear en la lista de trabajos de la parte derecha de la página Protección de trabajos, en el separador Trabajos de la página Compilaciones y en los pipelines.
Creación y configuración de un pipeline
Para garantizar que el trabajo de despliegue de producción se ejecute automáticamente después del trabajo de empaquetado de producción, cree un pipeline y defina la dependencia.
Ejecutar el pipeline
Cuando esté listo para desplegar la aplicación visual en la instancia de producción, ejecute el pipeline de producción.
- En el navegador de la izquierda, haga clic en Compilaciones
.
- Haga clic en el separador Pipelines.
- En la fila del pipeline de desarrollo, haga clic en el menú Acciones
y seleccione Ejecutar pipeline.
Después de una compilación correcta, encontrará el enlace de la aplicación desplegada en el separador Despliegues de la página Entornos.
Para ver el último log de compilación de un trabajo, abra la página Compilaciones, haga clic en el nombre del trabajo y, a continuación, haga clic en Log de compilación.