【发布时间】:2021-11-19 12:33:33
【问题描述】:
我一直在寻找这个解决方案,但目前有关 heroku.yml 文件的文档非常有限。
我有这个 heroku.yml 文件:
build:
docker:
web: Dockerfile
config:
SECRET_KEY: django-secret-key
setup:
addons:
- plan: heroku-postgresql
as: DATABASE
config:
DB_NAME: database-name
我在.env 文件中有我的环境变量。我不希望任何人访问它们。这个.env 文件被添加到.gitignore 和.dockerignore 文件中。问题是,如果我将它们硬编码到 heroku.yml 文件,它们将可以从 git 和 docker 容器
我的问题是下一个,有没有办法将这些环境变量从.env 文件传递到heroku.yml 文件而不用硬编码?
【问题讨论】:
标签: heroku environment-variables