Flujo de trabajo de desarrollo
El entorno de integración proporciona una sola rama integration
base que contiene su Adobe Commerce en el código de infraestructura de la nube. Puede crear una rama de entorno activa adicional. Esto permite implementar hasta dos ramas activas en contenedores de Platform as a service (PaaS). No hay límite en el número de entornos inactivos, sin embargo, cuantos más entornos inactivos haya, más tardará la consola de Cloud en cargarse.
Los entornos de proyecto admiten un proceso de integración flexible y continuo. Comience por clonar la rama integration
en la carpeta local del proyecto. Cree una o varias ramas, desarrolle nuevas funciones, configure cambios, añada extensiones e implemente actualizaciones:
-
Recuperar cambios de
integration
-
Rama de
integration
-
Desarrollar código en una estación de trabajo local, incluidas Composer actualizaciones
-
Insertar cambios de código en remoto y validar
-
Combinar con
integration
y probar
Con una rama de código desarrollada y los archivos de configuración correspondientes, los cambios de código están listos para combinarse en la rama integration
para realizar pruebas más completas. El entorno integration
también es mejor para:
-
Integración de servicios de terceros: no todos los servicios están disponibles en el entorno PaaS.
-
Generando archivos de administración de configuración: algunas opciones de configuración son de solo lectura en un entorno implementado.
-
Configuración de la tienda: debe configurar completamente todos los ajustes de la tienda mediante el entorno de integración. Puede encontrar la URL de administrador de tienda en la vista del entorno integration en Cloud Console.
Flujo de trabajo de implementación
Cada vez que inserta código desde la estación de trabajo local en el entorno remoto o combina código en una rama de entorno, los scripts de compilación e implementación generan código nuevo y proporcionan los servicios configurados al entorno remoto.
Acciones de script de compilación:
-
El sitio en el entorno de destino sigue ejecutándose durante la compilación
-
Compruebe y ejecute Adobe Commerce en los parches y revisiones de la infraestructura en la nube
-
Compilar código con un registro de compilación e implementación
-
Compruebe la administración de la configuración, la implementación de contenido estático se produce durante esta fase
-
Cree o utilice un slug de código no modificado para acelerar el proceso
-
Aprovisionar todos los servicios y aplicaciones back-end
Implementar acciones de script:
-
Coloque el sitio en el entorno de destino en modo Mantenimiento
-
Implementar contenido estático si no se completa durante la compilación
-
Instalar o actualizar Adobe Commerce en la infraestructura en la nube
-
Configurar el enrutamiento para el tráfico
Después del proceso de compilación e implementación, la tienda vuelve a estar en línea con los cambios y configuraciones de código más recientes. Consulte Proceso de implementación.