-
基礎結構更新—
-
新增適用於Commerce的Cloud Docker的個別套件 — 將Docker套件與
ece-tools
套件脫鉤,以維持程式碼品質並提供獨立的發行版本。 從magento-cloud-docker GitHub存放庫管理與ece-tools
相關的更新與修正。 -
更新的修補功能 — 將修補功能從ECE-Tools套件移至單獨的magento-cloud-patches套件。 部署期間,
ece-tools
會使用新套件套用修補程式。 請參閱雲端修補程式發行說明. -
已更新撰寫器相依性 — 已更新雲端基礎結構上Adobe Commerce的
composer.json
檔案與magento/magento-cloud-docker
套件的相依性。 現在,ece-tools
包含Cloud Tools Suite for Commerce
中所有套件的相依性。 當您安裝或更新ece-tools
時,會自動安裝及更新這些套件。
-
-
情境式部署的支援—
-
現在您可以使用XML組態檔自訂建置、部署和部署後程式,以覆寫或自訂預設組態。
-
已在
.magento.app.yaml
中變更hooks
設定 — 我們已更新hooks
設定格式以支援案例部署。 舊版ECE-Tools 2002.0.x仍受支援。 不過,您必須更新為新格式,才能使用以案例為基礎的部署功能。 請參閱案例部署。
-
-
服務更新—
-
已新增對PHP 7.3的支援。
-
已新增對RabbitMQ 3.8的支援。
-
已新增驗證,以對照每項服務的EOL日期檢查已安裝的服務版本。 現在,如果服務版本在EOL日期後的三個月內,客戶將會收到通知,如果EOL日期是過去,客戶將會收到警告。
-
修正Elasticsearch設定問題,以確保在所有環境中都設定了正確的Elasticsearch設定。
-
-
環境變數更新—
-
已擴充
WARM_UP_PAGES
環境變數的功能,以支援特定產品頁面的快取預先載入。 請參閱部署後變數主題中的展開定義。 -
已新增
ERROR_REPORT_DIR_NESTING_LEVEL
環境變數,以簡化<magento_root>/var/report/
目錄中的錯誤報告資料管理。 請參閱組建變數主題中的變數說明。 -
已移除
SCD_EXCLUDE_THEMES
、STATIC_CONTENT_THREADS
、DO_DEPLOY_STATIC_CONTENT
和STATIC_CONTENT_SYMLINK
環境變數。 請參閱回溯不相容的變更. -
修正Elastic Suite組態程式中的問題,以便在您設定不含
_merge
選項的ELASTICSUITE_CONFIGURATION
部署變數時,依照預期覆寫預設組態。
-
-
CLI命令更新—
-
新cron命令 — 您現在可以使用
cron:disable
和cron:enable
命令,在雲端基礎結構環境上的Adobe Commerce中手動管理cron處理。 使用disable命令可停止所有作用中的cron處理序,並停用所有cron工作。 使用enable指令可在準備就緒時重新啟用cron作業。 請參閱停用cron工作。 -
已改善錯誤報告 — 已針對ECE-Tools處理期間發生的CLI命令失敗新增更佳的記錄。
-
移除已棄用的組建命令 — 移除下列組建命令:
m2-ece-build
、m2-ece-deploy
、m2-ece-scd-dump
,並將ece-tools docker
命令重新命名為ece-docker
。 請參閱回溯不相容的變更
-
-
已移除已棄用的
build_options.ini
檔案,並新增驗證,以便在檔案存在時讓組建失敗。 使用.magento.env.yaml檔案來設定組建選項。 -
修正當
config.php
檔案為空時,造成建置流程失敗的問題。
2002.0.23
發行日期: 2020年2月27日
-
修正
ece-tools
2002.0.x發行版本的相容性問題,此問題導致隨選靜態內容產生無法在生產模式中成功完成。
較舊的版本
請參閱2002.0.22版及舊版的發行說明封存。