Variabili di ambiente

Adobe Commerce su infrastruttura cloud consente di assegnare variabili di ambiente per ignorare le opzioni di configurazione. Il pacchetto ece-tools imposta i valori nel file env.php in base ai valori di variabili cloud, variabili impostate nel file Cloud Console e nel file di configurazione .magento.env.yaml.

Le variabili di ambiente nel file .magento.env.yaml personalizzano l'ambiente Cloud sovrascrivendo la configurazione di Commerce esistente. Se un valore predefinito è Not Set, il pacchetto ece-tools esegue l'azione NO e utilizza il valore predefinito Commerce o il valore della configurazione MAGENTO_CLOUD_RELATIONSHIPS. Se è impostato il valore predefinito, il pacchetto ece-tools agisce per impostarlo.

I tipi di variabili di ambiente includono:

  • ADMIN—le variabili sovrascrivono le variabili ADMIN del progetto

  • MAGENTO_CLOUD—Variabili specifiche per l'infrastruttura cloud

  • Variabili utilizzate nel file .magento.env.yaml:

    • Globale: le variabili influiscono sulle fasi di compilazione, distribuzione e post-distribuzione
    • Build: le variabili controllano le azioni di compilazione
    • Distribuisci: le azioni di distribuzione del controllo delle variabili
    • Post-deploy: le variabili controllano le azioni dopo la distribuzione

Le variabili sono gerarchiche, il che significa che se una variabile non viene sottoposta a override, viene ereditata dall'ambiente padre.

È possibile impostare variabili ADMIN da Cloud Console o utilizzando Adobe Commerce CLI. È possibile gestire altre variabili di ambiente dal file .magento.env.yaml per gestire le azioni di generazione e distribuzione in tutti gli ambienti, inclusi Pro Staging e Produzione, senza richiedere un ticket di supporto.

TIP
I file YAML fanno distinzione tra maiuscole e minuscole e non consentono tabulazioni. Fare attenzione a utilizzare un rientro coerente in tutto il file .magento.env.yaml, altrimenti la configurazione potrebbe non funzionare come previsto. Gli esempi in questa documentazione e nel file di esempio utilizzano il rientro two-space. Utilizza il comando ece-tools validate per controllare la configurazione.
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26