Переменные окружения получаются в виде "" переменной "", то есть имеется пара двойных кавычек

У меня есть университетская платформа на базе heroku, на которой я устанавливаю django. Сборка выполняется через gitlab-ci, где переменные окружения установлены для подключения к postgres. Сборка проходит успешно:

enter image description here

В журнале также нет никаких ошибок. Однако в журналах платформы я вижу:

...
2021-11-17T09:51:11.577164000Z app[web.1]:     conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
2021-11-17T09:51:11.577286000Z app[web.1]: django.db.utils.OperationalError: could not translate host name ""80.87.197.6"" to address: Name or service not known
2021-11-17T09:51:12.194171000Z app[web.1]: 128 static files copied to '/app/static'.
2021-11-17T09:51:12.579783000Z app[web.1]: [2021-11-17 09:51:12 +0000] [414] [INFO] Starting gunicorn 20.1.0
2021-11-17T09:51:12.583479000Z app[web.1]: [2021-11-17 09:51:12 +0000] [414] [INFO] Listening at: http://0.0.0.0:5000 (414)
2021-11-17T09:51:12.586471000Z app[web.1]: [2021-11-17 09:51:12 +0000] [414] [INFO] Using worker: sync
2021-11-17T09:51:12.590668000Z app[web.1]: [2021-11-17 09:51:12 +0000] [415] [INFO] Booting worker with pid: 415

По какой-то причине переменные заключаются в четыре двойные кавычки. Я проверил переменные, там нет пробелов.

Вернуться на верх