环境变量
云基础架构上的Adobe Commerce允许您分配环境变量以覆盖配置选项。 ece-tools
包根据Cloud变量、Cloud Console中设置的变量和.magento.env.yaml
配置文件中的值在env.php
文件中设置值。
.magento.env.yaml
文件中的环境变量通过覆盖现有Commerce配置来自定义云环境。 如果默认值是Not Set
,则ece-tools
包将采取 NO 操作并使用Commerce默认值或来自MAGENTO_CLOUD_RELATIONSHIPS
配置的值。 如果设置了默认值,则ece-tools
包将采取行动来设置该默认值。
环境变量的类型包括:
变量为 层级,这意味着如果变量未被覆盖,则它继承自父环境。
您可以从Cloud Console或使用Adobe Commerce CLI设置管理员变量。 您可以通过.magento.env.yaml
文件管理其他环境变量,以管理所有环境(包括Pro暂存环境和生产环境)中的构建和部署操作,而无需支持票证。
TIP
YAML文件区分大小写,不允许使用制表符。 请注意在整个
.magento.env.yaml
文件中使用一致的缩进,否则您的配置可能无法按预期工作。 此文档和示例文件中的示例使用_双空格_缩进。 使用ece-tools验证命令检查您的配置。recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26