Open drpayyne opened 3 years ago
Yes, this isn't as simple as fixing the scenario to use the MAGE_MODE flag since this has implications on processes like setup:di:compile
and setup:static-content:deploy
.
We probably can add a new command/flag to https://github.com/magento/magento-cloud-docker/blob/develop/dist/bin/magento-docker and switch this after successful deployment.
Volunteer needed
Internal issue: https://jira.corp.magento.com/browse/MCLOUD-7991
Preconditions
Steps to reproduce
Expected result
docker-compose run --rm deploy magento-command deploy:mode:set developer
every time after cloud-deploy when docker-compose file was generated for developer mode. This sets the flag MAGE_MODE=developer. This should be used in cloud-deploy scenario to set the mode as developer instead of production, if present. I don't understand why we can't use that flag to set the deploy mode. Or another flag in probably.docker/config.env
, in case the MAGE_MODE flag is meant only for the docker containers.Actual result
developer
after every run of cloud deploy even if build:compose was run with developer flag since cloud-deploy always sets mode to production no matter the environment mode. During development, this seems unnecessary.