我找不到有关将 Heroku 与 github webhook 集成的文档。
Github 有 Webhook 服务,当您将新提交推送到 github 存储库时,该服务允许重建应用程序。Heroku 本机支持来自 github 的 webhook 用于重建项目吗?或者我怎么能简单地做到这一点。
谢谢!
Heroku 上不存在这样的事情。
Heroku 仅支持通过 Git 推送(以及 beta 中的新推送机制)。一些云提供商为您提供了一个 POST url,当推送发生时,您可以将 Github 链接到 ping,然后触发云提供商检索最新代码,但 Heroku 不提供。
您必须使用临时 CI 服务,例如 codeship.io,它会运行您的测试,然后会为您部署到 Heroku。
检查这个 repo gh-hk-deploy
简单的应用程序,可让您在推送到 GitHub 时将应用程序部署到 Heroku。它将在更改时获取代码,并将主分支强制推送到 Heroku。