Por lo tanto, disfruto usando el instalador de hackathon Magento Composer, pero me cuesta entender cómo otros lo usan en relación con un servicio de implementación. Actualmente estoy usando DeployHQ, y sí, puedo configurarlo para implementar y ejecutar Composer cuando hay una actualización del repositorio, pero esto no tiene sentido para mí ahora.
Mi repositorio principal de compositor, que contiene solo el archivo json de todos los paquetes que quiero incluir en mi compilación, solo se actualiza cuando agrego un nuevo paquete a la lista.
Cuando actualizo mi tema o extensión personalizada (a la que se hace referencia en el archivo json), no hay un "gancho" para actualizar mi servicio de implementación. Así que tengo que iniciar sesión en mi servidor y ejecutar manualmente Composer (que desactiva el sitio hasta que está terminado).
Entonces, ¿cómo manejan esto los demás? ¿Debo ejecutar el compositor solo localmente e incluir la carpeta del proveedor en mi repositorio?
Cualquier respuesta sería muy apreciada.