2

我一直在尝试从 GitHub 存储库部署到 Heroku。为了将我的更改推送到 GitHub,我正在使用 Mac UI Client for GitHub。

现在在 heroku 应用程序设置中,我在https://dashboard.heroku.com/apps/myapp/settings进行了更改。在这里,我对选项 GitHub Rep 进行了更改(将您的应用程序链接到 GitHub 存储库以查看活动日志中的提交差异。)。我添加为我的 github-user/repository-name

现在,当我使用 myappname.heroky.com 时,我被重定向到一个默认页面,该页面显示:

赫罗库 | 欢迎使用您的新应用!如果您需要帮助部署,请参阅文档。

在文档中,自从我使用 Github UI 工具以来,所有命令都在我身上。知道是否可以使用命令部署它吗?

我在问这个特别的事情,因为上次我使用了 AppHarbor,它只是拉动了我的 github 代表而没有任何问题。

4

1 回答 1

3

将 GitHub 存储库添加到 Heroku 应用程序设置不会设置自动部署。它只允许 Heroku 在应用程序日志中提供提交信息。

要实现您的目标,您需要设置持续部署(或“CD”)。最简单的方法是使用持续集成(或“CI”)解决方案。

一种常见的 CI 服务器是Jenkins,尽管这需要您手动设置它。如今,您可以利用多种自动化 CI/CD 服务,包括TravisCircleCICodeshipSnap。它们都可以选择在构建应用程序后自动部署到 Heroku(可以通过推送到 GitHub 来触发)。

于 2013-10-18T06:43:01.383 回答