如何直接从我的 GitHub 远程存储库将我的应用程序部署到 Heroku?
是否存在这样的命令?
heroku push https://github.com/user/repository.git
有小费吗?诡计?
您可以将服务放在 Github 和 Heroku 之间,这可能会达到您想要的结果。
Heroku 插件库中目前有两个插件可以通过持续部署为您执行此操作。
Codeship.io ( https://addons.heroku.com/codeship ) wercker ( https://addons.heroku.com/wercker )
基本上,当您添加和设置这些插件时,它们会在您的项目 github 存储库中安装一个 webhook,然后当您推送到存储库时,会触发 webhook,从而触发服务获取您的代码(如果需要,运行测试),然后推送Heroku 的代码。
Heroku 最近添加了与 GitHub 同步部署的选项
没有办法从一个 git 远程推送到另一个。您必须从 github 克隆,然后推送到 heroku。
snap-ci是一种设置从 Github 到 Heroku 的部署管道的简单方法
git clone git://github.com/heroku/ruby-sample.git
cd ruby-sample
heroku create
git push heroku master
heroku open
这是heroku的默认示例。你可以得到一个想法。正确的 ?
创建一个“部署到 Heroku”按钮并包含在自述文件中 - https://devcenter.heroku.com/articles/heroku-button