如何在 heroku 上查看部署后脚本的输出?

How to view output of postdeploy script on heroku?

我在 app.json 中指定了部署后脚本。 heroku 网络界面中的构建信息显示 "There was an issue while running the post deploy script."

{
  "scripts": {
    "postdeploy": "./bin/heroku_postdeploy"
  },

如何获取我的部署后脚本的输出/日志,看看哪里出了问题? heroku logs不显示输出。

当我通过 heroku CLI 运行 部署后脚本时一切正常。

万一 dynos 失败(在我的例子中混合了付费和非付费 dynos),post 部署日志不会显示,尽管错误说 postdeploy 脚本已经一个错误。 Heroku 支持解决了这个问题。他们说,以后会把错误和日志做的更好

目前您需要联系支持人员。但首先检查一下,如果你的测功机配置正确。