如何从Heroku中获取所有ENV变量(包括内部变量)

时间:2018-06-22 13:59:27

标签: shell heroku environment-variables heroku-cli

如何获取HEROKU个特定的ENV变量? (例如$HEROKU_API_KEY_ENC

我正在编写一个buildpack来对应用程序部署执行一些操作(不是dyno重新启动,只是部署),但是我需要知道那时哪些变量可用。

我知道我可以访问自己的环境变量和HEROKU runtime dyno metadata,但我想看看还有什么其他信息,例如哪个git用户在进行部署,或者是否有一个变量来确定它是部署或重新启动等。

感谢您的帮助。

P.S我已经尝试过deployhooks,但不能解决我的问题。

2 个答案:

答案 0 :(得分:0)

linux printenv命令将显示每个可用的环境变量。

答案 1 :(得分:0)

怎么样

heroku config --app your_app_id | grep "your_variable"