Когда я ввожу значение, которое имеет знак доллара $
, среда только считывает первую его часть, и это потому, что созданный файл env ставит двойные кавычки в значениях вместо одиночных кавычек. В любом случае? Значение не может быть изменено, поскольку это токен доступа из службы, которую я не контролирую.
Пример:
Файл ENV генерируется, как: export MY_VAR="my$value"
Запуск, что приводит к: MY_VAR=my
Я попытался экранировать, но это заканчивается как '' 'my \\' '' в среде, и я не могу управлять кавычками для значений, которыми управляет Beanstalk. Я закончил тем, что использовал другой символ и заменил его в коде. Слабое решение, но работает. –
Одиночные кавычки отлично работали для меня –