Variables d’environnement

Adobe Commerce sur l’infrastructure cloud vous permet d’affecter des variables d’environnement pour remplacer les options de configuration. La variable ece-tools définit les valeurs dans la variable env.php fichier en fonction des valeurs de Variables cloud, variables définies dans la variable Cloud Console, et la variable .magento.env.yaml fichier de configuration.

Les variables d’environnement dans la variable .magento.env.yaml personnalisez l’environnement cloud en remplaçant votre configuration Commerce existante. Si une valeur par défaut est Not Set, puis la variable ece-tools prises de package NON et utilise la variable Commerce valeur par défaut ou de la variable MAGENTO_CLOUD_RELATIONSHIPS configuration. Si la valeur par défaut est définie, la variable ece-tools Le package 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 la variable .magento.env.yaml fichier :

    • 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 création
    • Déployer—variables contrôle les actions de déploiement
    • Post-déploiement—les variables contrôlent les actions après déploiement

Les variables sont hiérarchique, 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 Variables ADMIN de la Cloud Console ou en utilisant l’interface de ligne de commande d’Adobe Commerce. Vous pouvez gérer d’autres variables d’environnement à partir du .magento.env.yaml pour gérer les actions de création et de déploiement dans tous vos environnements, y compris Pro Staging et Production, sans avoir besoin d’un ticket d’assistance.

TIP
Les fichiers YAML sont sensibles à la casse et n’autorisent pas les onglets. Veillez à utiliser une mise en retrait cohérente dans l’ensemble des .magento.env.yaml ou votre configuration peut ne pas fonctionner comme prévu. Les exemples de cette documentation et de l’exemple de fichier utilisent deux espaces retrait. Utilisez la variable commande de validation d’outils-pièce pour vérifier votre configuration.
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26