Miljövariabler

Med Adobe Commerce i molninfrastruktur kan du tilldela miljövariabler för att åsidosätta konfigurationsalternativen. Paketet ece-tools ställer in värden i filen env.php baserat på värden från Cloud-variabler, variabler som angetts i Cloud Console och konfigurationsfilen .magento.env.yaml.

Miljövariablerna i filen .magento.env.yaml anpassar molnmiljön genom att åsidosätta din befintliga Commerce-konfiguration. Om standardvärdet är Not Set utför ece-tools-paketet NO-åtgärden och använder standardvärdet Commerce eller värdet från MAGENTO_CLOUD_RELATIONSHIPS-konfigurationen. Om standardvärdet anges används ece-tools-paketet för att ange standardvärdet.

Typerna av miljövariabler är bland annat:

  • ADMIN - variabler åsidosätter projekt-ADMIN-variabler

  • MAGENTO_CLOUD - variabler som är specifika för molninfrastrukturen

  • Variabler som används i filen .magento.env.yaml:

    • Global - variabler påverkar stadier för skapande, distribution och efterdistribution
    • Build - variabelkontrollbyggåtgärder
    • Distribuera - variabelstyrningsdistributionsåtgärder
    • Post-deploy - variabelkontrollåtgärder efter distribution

Variabler är hierarkiska, vilket innebär att om en variabel inte åsidosätts ärvs den från den överordnade miljön.

Du kan ange ADMIN-variabler från Cloud Console eller med Adobe Commerce CLI. Du kan hantera andra miljövariabler från filen .magento.env.yaml för att hantera bygg- och distributionsåtgärder i alla dina miljöer, inklusive Pro Staging och Production, utan att behöva använda en supportanmälan.

TIP
YAML-filer är skiftlägeskänsliga och tillåter inte tabbar. Var noga med att använda konsekvent indrag i hela .magento.env.yaml-filen, annars kanske inte konfigurationen fungerar som förväntat. Exemplen i den här dokumentationen och i exempelfilen använder indrag med två blanksteg. Använd kommandot ece-tools validate för att kontrollera konfigurationen.
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26