【问题标题】:can't git-push to heroku due to "Build stream timed out"由于“构建流超时”,无法 git-push 到 heroku
【发布时间】:2015-04-11 05:35:57
【问题描述】:

我在 heroku 上有一个 Django 应用程序,我之前提交并推送了很多次,但在我最后一次尝试推送时,我得到了这个错误(而且我一直得到它):

$ git push heroku master
Counting objects: 16, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (9/9), done.
Writing objects: 100% (9/9), 24.22 KiB | 0 bytes/s, done.
Total 9 (delta 7), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: Build stream timed out, reverting to polling..........................
..............................................................................

似乎它不会停止。 为什么会这样?我该怎么办?

谢谢。

【问题讨论】:

    标签: django git heroku


    【解决方案1】:

    我现在看到了。当我查看https://status.heroku.com/ 时,我发现存在问题,他们写道“我们已暂时禁用应用程序构建以降低错误率,同时继续调查此问题。”

    所以问题可能与您的应用无关。

    【讨论】:

    • 请注意,您可能会在他们有机会发布通知之前查看status.heroku.com...过几分钟再查看,您可能会看到以下内容:“增加的构建失败率 - 我们目前正在调查构建失败的增加情况。”
    • 几年后刚刚遇到同样的问题,找到了您的答案,果然,Heroku 状态页面现在显示了一个问题。谢谢。
    【解决方案2】:

    等待一个小时,然后再试一次,我不是在开玩笑!

    【讨论】:

      【解决方案3】:

      我的这样做了一段时间,然后最终我没有做任何事情就完成了。

      【讨论】:

        【解决方案4】:

        我没有找到这个问题的原因,我不知道如何解决它。 但是,我通过将项目克隆到新的工作区目录并从那里工作来绕过它。我猜我之前的工作目录中有些东西已经损坏了

        【讨论】:

        • 这只是一个特定的解决方法。解决方案是等待 Heroku 修复构建过程。
        • 您之前的工作目录没有问题。解决的是时间 - Heroku 的问题在此期间得到解决。您应该删除此问题并接受@user1515295 提出的问题回复:status.heroku.com
        【解决方案5】:

        对我来说,解决方案是逐步推动更改。在推送 HEAD 之前,我选择了一个较旧的提交并先推送了它。显然,有太多的提交需要处理。

        【讨论】:

          【解决方案6】:

          我遇到了类似的问题,在我的 Heroku 仪表板上转到应用程序的“活动”选项卡,我可以看到构建的详细信息。对我来说,细节表明蛞蝓尺寸太大。尝试转到您的 Heroku 仪表板并获取有关构建失败原因的更多信息。

          【讨论】:

          • 对我来说,此标签中没有与此问题相关的内容
          • 谢谢,在我的情况下,活动选项卡显示构建正常进行,我猜只是终端断开了。
          猜你喜欢
          • 1970-01-01
          • 2021-10-27
          • 1970-01-01
          • 1970-01-01
          • 2011-12-19
          • 2018-10-16
          • 1970-01-01
          • 2011-05-23
          • 1970-01-01
          相关资源
          最近更新 更多