1
我需要在heroku上部署同一应用程序的多个实例。看起来我需要为每个实例分支和本地回购,以便通过cli将每个实例部署到heroku。这似乎不正确。Heroku上的应用程序的多个实例
有没有人有这方面的经验?
我需要在heroku上部署同一应用程序的多个实例。看起来我需要为每个实例分支和本地回购,以便通过cli将每个实例部署到heroku。这似乎不正确。Heroku上的应用程序的多个实例
有没有人有这方面的经验?
您需要为每个heroku应用程序设置一个git remote,但是您可以从一个本地repo推送到任何远程设备。
您可以使用heroku git:remote
命令为您的多个heroku应用程序设置多个git遥控器。与--help
命令运行到看到所有的选项,但是这将创建一个名为chunky-bacon-1234
一个Heroku的应用程序远程叫staging
的git:
$ heroku git:remote -r staging -a chunky-bacon-1234
然后,如果你想部署你的本地分支命名my-experiment
到Heroku的应用,你可以把那个分支到远程的master分支:
$ git push staging my-experiment:master
感谢carolclarinet,所以我可以这样做: 'Heroku的混帐:远程-r cust1_production -a矮胖,培根1234' 'Heroku的混帐: remote -r cust2_production-chunky-bacon-1234' 等每个客户实例? – jared
是的,其中'chunky-bacon-1234'不重复 - 这将是每个heroku实例的名称。 – carols10cents