-
-
-
vendor/bin/ece-tools db-dump
) and updated log messages to clarify that the database dump operation switches the application to maintenance mode, stops consumer queue processes, and disables cron jobs before the dump begins. -
ece-tools
uses the URL for the route with theprimary:true
attribute set in the project route configuration. See Deploy variables. -
generate.xml
build scenario workflow for applying patches. Patches must be applied earlier to update ÃÛ¶¹ÊÓÆµ Commerce to fix any issues that might cause thedi:compile
andmodule:refresh
steps to fail. -
Crypt key missing
error. Thecrypt/key
value is generated automatically during the installation.
-
-
-
-
-
-
-
app:config:dump
app:config:import
module:enable
The logging level for each call is determined by the configuration of the
VERBOSE_COMMANDS
variable in the.magento.env.yaml
file.
-
-
-
-
-
post-deploy
hook configuration is missing from the.magento.app.yaml
file:code language-text Your application does not have the "post_deploy" hook enabled.
-
code language-text Required configuration is missing from the autoload section of the composer.json file. Add ("Laminas\Mvc\Controller\Zend\": "setupsrc/ Zend/Mvc/Controller/") to the `autoload -> psr-4` section. Then, re-run the "composer update" command locally, and commit the updated composer.json and composer.lock files.
-
env.php
file and data—Added checks for theenv.php
file and data during the install and upgrade process.-
If the
env.php
file is missing from the installation, and thecrypt/key
value is not specified in the.magento.app.yaml
file, the deployment fails with the following notification:code language-text The crypt/key key value does not exist in the ./app/etc/env.php file or the CRYPT_KEY cloud environment variable``Missing crypt key for upgrading Magento`.
-
If the installation does not include the
env.php
file, or the configuration contains only one cache type, thecron:enable
command runs during the upgrade process to restore the file with allcache_types
. The following notification is added to the log:code language-text Magento state indicated as installed but configuration file app/etc/env.php was empty or did not exist. Required data will be restored from environment configurations and from the .magento.env.yaml file.
-
-
v2002.1.0
Release date: February 6, 2020
-
-
ece-tools
package to maintain code quality and provide independent releases. Updates and fixes related toece-tools
are managed from the GitHub repository. -
ece-tools
uses the new package to apply patches. See Cloud patches release notes. -
composer.json
file for ÃÛ¶¹ÊÓÆµ Commerce on cloud infrastructure with a dependency for themagento/magento-cloud-docker
package. Now,ece-tools
includes dependencies for all packages in theCloud Tools Suite for Commerce
. These packages are installed and updated automatically when you install or updateece-tools
.
-
-
-
-
hooks
configuration in.magento.app.yaml
—We updated thehooks
configuration format to support scenario-based deployments. The legacy format from earlier ECE-Tools 2002.0.x release is still supported. However, you must update to the new format to use the scenario-based deployment feature. See Scenario-based deployments.
-
-
-
WARM_UP_PAGES
environment variable to support cache preloading for specific product pages. See the expanded definition in the post-deploy variables topic. -
ERROR_REPORT_DIR_NESTING_LEVEL
environment variable to simplify error report data management in the<magento_root>/var/report/
directory. See the variable description in the build variables topic. -
SCD_EXCLUDE_THEMES
,STATIC_CONTENT_THREADS
,DO_DEPLOY_STATIC_CONTENT
, andSTATIC_CONTENT_SYMLINK
environment variables. See Backward incompatible changes. -
ELASTICSUITE_CONFIGURATION
deploy variable without the_merge
option.
-
-
-
cron:disable
andcron:enable
commands. Use the disable command to stop all active cron processes and disable all cron jobs. Use the enable command to re-enable cron jobs when you are ready. See Disable cron jobs. -
-
m2-ece-build
,m2-ece-deploy
,m2-ece-scd-dump
, and renamedece-tools docker
commands toece-docker
. See Backward incompatible changes
-
-
build_options.ini
file and added validation to fail the build if the file exists. Use the .magento.env.yaml file to configure build options. -
config.php
file is empty.
2002.0.23
Release date: February 27, 2020
-
ece-tools
2002.0.x releases that prevented on-demand static content generation from completing successfully in production mode.
Older releases
See the release notes archive for version 2002.0.22 and earlier.