Variables d’environnement
Adobe Commerce sur l’infrastructure cloud vous permet d’affecter des variables d’environnement pour remplacer les options de configuration. Le package ece-tools
définit les valeurs du fichier env.php
en fonction des valeurs des variables cloud, des variables définies dans le Cloud Console et du fichier de configuration .magento.env.yaml
.
Les variables d’environnement du fichier .magento.env.yaml
personnalisent l’environnement cloud en remplaçant votre configuration Commerce existante. Si une valeur par défaut est Not Set
, le package ece-tools
exécute l’action NON et utilise la valeur par défaut Commerce ou la valeur de la configuration MAGENTO_CLOUD_RELATIONSHIPS
. Si la valeur par défaut est définie, le package ece-tools
agit pour définir cette valeur par défaut.
Les types de variables d’environnement incluent :
-
ADMIN—les variables remplacent les variables ADMIN du projet
-
MAGENTO_CLOUD : variables spécifiques à l’infrastructure cloud
-
Variables utilisées dans le fichier
.magento.env.yaml
:- Global : les variables affectent les étapes de création, de déploiement et de post-déploiement
- Build : les variables contrôlent les actions de build.
- Déployer : les variables contrôlent les actions de déploiement
- Post-déploiement : les variables contrôlent les actions après le déploiement.
Les variables sont hiérarchiques, ce qui signifie que si une variable n’est pas remplacée, elle est héritée de l’environnement parent.
Vous pouvez définir des variables ADMIN à partir du Cloud Console ou à l’aide de l’interface de ligne de commande Adobe Commerce. Vous pouvez gérer d’autres variables d’environnement à partir du fichier .magento.env.yaml
afin de gérer les actions de création et de déploiement dans tous vos environnements, y compris l’évaluation et la production professionnelles, sans avoir besoin d’un ticket d’assistance.
.magento.env.yaml
, faute de quoi votre configuration risque de ne pas fonctionner comme prévu. Les exemples de cette documentation et de l’exemple de fichier utilisent la mise en retrait à deux espaces. Utilisez la commande ece-tools validate pour vérifier votre configuration.