【问题标题】:How to set up an additional server in Heroku?如何在 Heroku 中设置额外的服务器?
【发布时间】:2012-12-06 08:32:33
【问题描述】:

我想设置一个新的 Heroku 服务器用于 QA 目的。 我已经完成了大部分工作,但我错过了一些东西:

1) 我使用 CLI Heroku 工具带制作了一个新应用:

heroku apps:create myapp-qa

2) 我在本地机器上复制了现有的 git 存储库:

git clone git@github.com:me/myapp.git

3) 为 aq 服务器添加了远程:

git remote add myapp-qa git@github.com:myrepo/myapp.git

3) 然后我尝试通过以下方式推送我的新应用:

cd myapp

git push myapp-qa master

我收到“已经是最新的”消息

4) 如果我在浏览器中访问应用程序 http://myapp-qa.herokuapp.com/,它会显示“Heroku | 欢迎使用您的新应用程序!”而不是显示我的任何应用程序页面。

我错过了什么?

【问题讨论】:

    标签: ruby-on-rails heroku heroku-toolbelt


    【解决方案1】:

    Heroku 有一个专门为此设计的插件。

    https://github.com/heroku/heroku-pipeline

    它允许您指定服务器的“管道”

    Dev -> Staging -> Production 并允许您部署到开发,然后将该构建提升到暂存,然后将其提升到生产。

    【讨论】:

      【解决方案2】:

      设置需要:

      git remote add myapp-qa git@heroku.com:myapp-qa.git
      
      git push origin myapp-qa
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-11-01
        • 2015-04-26
        • 2016-12-07
        • 2019-05-28
        • 2017-02-06
        • 1970-01-01
        • 1970-01-01
        • 2020-08-22
        相关资源
        最近更新 更多