如何在heroku上查看postdeploy脚本的输出?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在heroku上查看postdeploy脚本的输出?相关的知识,希望对你有一定的参考价值。

我在app.json中指定了一个postdeploy脚本。 heroku Web界面中的构建信息显示“运行post deploy脚本时出现问题”。

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

如何获取postdeploy脚本的输出/日志,看看出了什么问题? heroku logsdoes没有显示输出。

当我通过heroku CLI运行postdeploy脚本时,一切正常。

答案

如果dynos失败(在我的情况下是混合付费和非付费dynos),则不会显示post deploy日志,尽管错误表明postdeploy脚本有错误。 Heroku支持想出来了。他们说,他们将来会更好地制作错误并记录日志。

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

以上是关于如何在heroku上查看postdeploy脚本的输出?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Visual Studio 数据库项目的 PostDeployment 脚本插入图像

ElasticBeanstalk Ruby PostDeploy 脚本任务不可能

在 sql postdeployment 构建脚本中使用变量?

如何在heroku上执行.sql脚本?

如何在 heroku 上运行带有事件机侦听器的 ruby​​ 脚本?

如何在已部署的 Heroku 应用上查看文件和文件结构