由于“构建流超时”,无法 git-push 到 heroku

Posted

技术标签:

【中文标题】由于“构建流超时”,无法 git-push 到 heroku【英文标题】:can't git-push to heroku due to "Build stream timed out" 【发布时间】: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..........................
..............................................................................

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

谢谢。

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

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

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

【讨论】:

【参考方案3】:

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

【讨论】:

【参考方案4】:

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

【讨论】:

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

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

【讨论】:

【参考方案6】:

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

【讨论】:

对我来说,此标签中没有与此问题相关的内容 谢谢,在我的情况下,活动选项卡显示构建正常进行,我猜只是终端断开了。

以上是关于由于“构建流超时”,无法 git-push 到 heroku的主要内容,如果未能解决你的问题,请参考以下文章

git push 详细手册

由于查找 Windows.h 的问题,无法设置 openGL superBible 示例

由于未找到 cups/cups.h,无法使用 pip 安装 pycups

[github] github访问加速工具**FastGithub**

git 无法打开 .git/FETCH_HEAD

如何找到由于IO设备错误,无法运行此项请求H盘的资料