Eu concordo com você aqui em termos de necessidade de fazer isso a cada vez.
Sou chamado para executar a instalação: static-content: deploy a cada atualização e tenho dois idiomas, portanto, preciso executar com o sinalizador de localidade ao lado, ou seja:
php bin/magento setup:static-content:deploy en_US <other locals>
No entanto, temos a opção de --keep-gerada com setup: upgrade . Veja a ajuda:
php bin/magento setup:upgrade --help
Usage:
setup:upgrade [--keep-generated] [--magento-init-params="..."]
Options:
--keep-generated Prevents generated files from being deleted.
We discourage using this option except when deploying to production.
Consult your system integrator or administrator for more information.
--magento-init-params Add to any command to customize Magento initialization parameters
For example: "MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache"
--help (-h) Display this help message
--quiet (-q) Do not output any message
--verbose (-v|vv|vvv) Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
--version (-V) Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
--no-interaction (-n) Do not ask any interactive question
Manterá o conteúdo estático.