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
- Efter distribution - 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.
.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.