dokku部署不触发

时间:2015-11-18 19:17:23

标签: git dokku

我按照这里的教程检查了dokku:http://progrium.viewdocs.io/dokku/application-deployment/

我得到git推送代码,如下所示:http://progrium.viewdocs.io/dokku/application-deployment/#deploy-the-app

但dokku永远不会接管进行实际部署。这是一个简单的步骤来达到那个pt我无法弄清楚设置中可能出现的问题。

但有一点是,在我在服务器上创建一个裸仓库之前,我无法启动git push。不确定是否应该在文档中执行该步骤,或者我是否因为这样做而错误。

问题是我意识到我在错误的地方(在根目录中)初始化了裸仓库,所以我在dokku app目录中杀了它并初始化了。 (再次注意,该教程根本没有说明需要做什么)......但是现在我又一次无法启动git push。我明白了:

$ git push dokku master
fatal: 'ruby-rails-sample' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

我确实有访问权限(密钥等),因为我在root目录中初始化时可以推送

关于:

的任何想法
  1. 需要做git init吗?
  2. 如果需要,在哪里做git init?
  3. 为什么我会在git push上面出现错误?
  4. 为什么dokku部署不会触发?

1 个答案:

答案 0 :(得分:0)

您之前是否运行过dokku apps:create ruby-rails-sample?可能就是这样。