Les variables d'environnement sont des paires clé-valeur configurées en dehors de votre code source pour permettre aux valeurs de changer en fonction de l'environnement. Ces valeurs sont chiffrées au repos et accessibles aux utilisateurs ayant accès au projet, ce qui les rend sûres pour les données sensibles et non sensibles, telles que les jetons.
Les variables d'environnement sont essentielles pour un comportement flexible de l'application, permettant aux configurations de changer sans modifier le code source. Ils sont particulièrement utiles lors des builds et des exécutions de fonctions.
Les variables peuvent être définies au niveau de l'équipe ou du projet:
Pour plus de détails, reportez-vous à Gestion des variables d'environnement.
Esadax prend en charge les variables d'environnement jusqu'à 64 Ko par déploiement:
Les modes d'exécution pris en charge incluent Node.js, Python, Ruby, Go, Java (11+),.NET, PHP et des modes d'exécution personnalisés via l'API Build Output.
Les variables peuvent être appliquées à des environnements spécifiques:
esadax dev.Pour appliquer des variables de manière sélective, utilisez l'interface de ligne de commande ou gérez les remplacements spécifiques à la branche.
.env.local ou tiré en utilisant esadax env pull.Les variables d'environnement peuvent être intégrées à divers outils et services, garantissant ainsi des configurations cohérentes sur différentes plateformes.
Les variables d'environnement d'Esadax fournissent un moyen sûr et efficace de gérer les configurations d'applications. En tirant parti des paramètres au niveau de l'équipe ou du projet, vous pouvez optimiser les performances et la flexibilité dans plusieurs environnements.