Umgebungsvariablen
Mit Adobe Commerce in der Cloud-Infrastruktur können Sie Umgebungsvariablen zuweisen, um Konfigurationsoptionen zu überschreiben. Die ece-tools
-Paket legt Werte in der env.php
Datei basierend auf Werten aus Cloud-Variablen, Variablen, die in der Variablen Cloud Consoleund die .magento.env.yaml
Konfigurationsdatei.
Die Umgebungsvariablen in der .magento.env.yaml
die Cloud-Umgebung durch Überschreiben Ihrer bestehenden Commerce-Konfiguration anpassen. Wenn der Standardwert Not Set
, dann die ece-tools
Paket akzeptiert NO und verwendet die Commerce Standardwert oder Wert aus dem MAGENTO_CLOUD_RELATIONSHIPS
Konfiguration. Wenn der Standardwert festgelegt ist, wird die ece-tools
-Paket verwendet, um diesen Standardwert festzulegen.
Zu den Umgebungsvariablen gehören:
-
ADMIN—variables override project ADMIN variables
-
MAGENTO_CLOUD—spezifische Variablen für die Cloud-Infrastruktur
-
In der Variablen
.magento.env.yaml
Datei:- Global—Variablen wirken sich auf die Build-, Bereitstellungs- und Postbereitstellungs-Phasen aus
- Build—variables steuern Build-Aktionen
- Bereitstellen—variables control deploy actions
- Nach der Bereitstellung—variables steuern Aktionen nach der Bereitstellung
Variablen sind hierarchisch, was bedeutet, dass eine Variable, die nicht überschrieben wird, von der übergeordneten Umgebung übernommen wird.
Sie können ADMIN-Variablen aus dem Cloud Console oder die Adobe Commerce-CLI verwenden. Sie können andere Umgebungsvariablen über die .magento.env.yaml
-Datei zum Verwalten von Build- und Bereitstellungsaktionen in all Ihren Umgebungen - einschließlich Pro Staging und Produktion - ohne dass ein Support-Ticket erforderlich ist.
.magento.env.yaml
-Datei oder Ihre Konfiguration funktioniert möglicherweise nicht wie erwartet. Die Beispiele in dieser Dokumentation und in der Beispieldatei verwenden zwei Leerzeichen Einzug. Verwenden Sie die ece-tools validate, Befehl , um Ihre Konfiguration zu überprüfen.