J'utilise dotenv
.
A Ruby gem pour charger les variables d'environnement à partir de
.env
.
Est-il possible d'avoir des variables multilignes dans mon .env
fichier?
par exemple.
SOMETHING_CERTIFICATE="-----BEGIN CERTIFICATE-----
JSDFALDAFSSKLABVCXZLV2314IH4IHDFG9AYDF9DSSDF82QWEIWFHDSSD8SADF0=
-----END CERTIFICATE-----"
^ avoir ce qui précède lance simplement une erreur sur cette ligne médiane, comme si cela ne faisait pas partie de la chaîne et j'essayais de créer une variable mal formatée.
D'après la documentation que Brian a publiée ci-dessus:
Alternativement, les valeurs multilignes avec des sauts de ligne sont désormais prises en charge pour les valeurs entre guillemets.
La solution que vous avez esquissée dans votre question est donc légitime maintenant!