Guía rápida de cómo aplicar cambios en Magento Cloud
Primero es necesario realizar los cambios en el ambiente local de desarrollo en el Servidor de Imagineer Dev
SSH:
- 18.211.102.97
IP:
Ubicación en file system:
- /var/www/html/libreria/magento2
Pasos a seguir
- Ingresar al servidor de imagineerdev por ssh
- Ir al proyecto de librería: cd /var/www/html/libreria/magento2
- Aplicar los cambios en el código (sólo se puede cambiar app/code o app/design, no vendor)
- En el directorio /var/www/html/libreria/magento2 correr los comandos:
- git add --all
- git commit -m "mensaje de commit"
- git push magento integration:production (o :staging)
- Entrar por ssh al servidor de magento cloud:
- producción:
- staging:
- Autentificarse como administrador
- sudo su
- Ejecutar comando de deploy limpiar cache
- php bin/magento setup:static-content:deploy es_ES en_US
- php bin/magento cache:clean
- php bin/magento cache:flush
Recordar siempre al concluir los cambios realizar lo siguiente
- Limpiar cache del navegador para comprobar los cambios.
- Limpiar cache en Cloudflare para propagar correctamente la actualización de cambios.
- Probar el flujo que se vio afectado.
- Realizar siempre una prueba de compra para descartar errores en el proceso de compra.
Proceso de como aplicar cambios por Christopher Liddell