Configuración de VB Studio para integración y despliegue continuos

Todos deben leer este capítulo, independientemente del tipo de aplicación que estén creando los miembros de la organización. El sistema de construcción es una de las partes más integrales de VB Studio.

El sistema de creación de VB Studio permite a los desarrolladores de su organización crear trabajos que creen, empaqueten, prueben y desplieguen aplicaciones y extensiones de aplicaciones. En VB Studio, las compilaciones se ejecutan en ejecutores de compilación de VM (ejecutores de VM, para abreviar) o en ejecutores de Docker. Las plantillas de ejecutor de compilación definen el sistema operativo y los paquetes de software para los ejecutores de VM, y las imágenes de Docker definen el sistema operativo y los paquetes de software para los ejecutores de Docker.

Para crear sus aplicaciones, los desarrolladores de su organización definen trabajos de creación en sus proyectos de VB Studio. Un trabajo es una configuración que define la ubicación en la que se encuentran los archivos de origen de la aplicación, los comandos necesarios para ejecutar los scripts de trabajo y prueba, las instrucciones para generar y empaquetar artefactos y la ubicación en la que se desplegarán esos artefactos.

Para ejecutar compilaciones, los desarrolladores de su organización necesitan algunas instancias informáticas con sistemas operativos y paquetes de software instalados. Por ejemplo, para crear aplicaciones Node.js, necesitarán Node.js instalado en una instancia de OCI VM Compute, que utilizarán para ejecutar sus compilaciones de integración y despliegue continuos.

Antes de empezar a configurar CI/CD para VB Studio, debe tomar varias decisiones que le guiarán a través del proceso de configuración: