Variáveis de ambiente

A infraestrutura do Adobe Commerce na nuvem permite atribuir variáveis de ambiente para substituir opções de configuração. O pacote ece-tools define valores no arquivo env.php com base nos valores das Variáveis de nuvem, variáveis definidas no Cloud Console e no arquivo de configuração .magento.env.yaml.

As variáveis de ambiente no arquivo .magento.env.yaml personalizam o ambiente de nuvem, substituindo a configuração existente do Commerce. Se um valor padrão for Not Set, o pacote ece-tools executará a ação NO e usará o valor padrão Commerce ou o valor da configuração MAGENTO_CLOUD_RELATIONSHIPS. Se o valor padrão estiver definido, o pacote ece-tools atuará para definir esse padrão.

Os tipos de variáveis de ambiente incluem:

  • ADMIN — as variáveis substituem as variáveis ADMIN do projeto

  • MAGENTO_CLOUD—variáveis específicas para a infraestrutura em nuvem

  • Variáveis usadas no arquivo .magento.env.yaml:

    • Global—as variáveis afetam os estágios de compilação, implantação e pós-implantação
    • Build — as variáveis controlam ações de compilação
    • Implantar — variáveis controlam ações de implantação
    • Post-deploy — as variáveis controlam ações após a implantação

As variáveis são hierárquicas, o que significa que, se uma variável não for substituída, ela será herdada do ambiente pai.

Você pode definir variáveis ADMIN de Cloud Console ou usando a CLI do Adobe Commerce. É possível gerenciar outras variáveis de ambiente a partir do arquivo .magento.env.yaml para gerenciar ações de compilação e implantação em todos os seus ambientes, incluindo o Pro Staging e o Production, sem precisar de um tíquete de suporte.

TIP
Os arquivos YAML diferenciam maiúsculas de minúsculas e não permitem tabulações. Tenha cuidado para usar recuo consistente em todo o arquivo .magento.env.yaml ou sua configuração pode não funcionar como esperado. Os exemplos nesta documentação e no arquivo de exemplo usam o recuo two-space. Use o comando de validação de ferramentas ece para verificar sua configuração.
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26