0
我有三個heroku應用程序具有相同的代碼庫,一個指向管理界面,一個用戶界面,最後一個登臺應用程序進行testing.if我做了一個更改,然後我必須一個接一個地部署到所有三個實例,這是一項非常繁瑣的任務,我需要幫助編寫一次部署到所有三個實例的腳本。我看到這個帖子說Capistrano
不能用於這個。使用紅寶石腳本部署到多個heroku實例
Deploying on Heroku with Capistrano?
我有三個heroku應用程序具有相同的代碼庫,一個指向管理界面,一個用戶界面,最後一個登臺應用程序進行testing.if我做了一個更改,然後我必須一個接一個地部署到所有三個實例,這是一項非常繁瑣的任務,我需要幫助編寫一次部署到所有三個實例的腳本。我看到這個帖子說Capistrano
不能用於這個。使用紅寶石腳本部署到多個heroku實例
Deploying on Heroku with Capistrano?
按我看來,這可能是答案
git push heroku master -a app_a
heroku run rake db:migrate -a app_a
git push heroku master -a app_b
heroku run rake db:migrate -a app_b
git push heroku master -a app_c
heroku run rake db:migrate -a app_c
如果有什麼我失蹤,請把它添加到這個答案。
我正在爲它寫一篇紅寶石,之後我會更新我的答案。
這是行不通的,因爲'-a'在git中做了非常不同的事情。 – 2017-07-13 10:05:29
如果你需要互動幫助,你最好去遠程配對網站(codementor,airpair或類似的) – 2014-10-01 07:19:05
你這樣做的問題是什麼?您可以在heroku命令上使用--app選項來指定應用程序 – coorasse 2014-10-01 07:20:39
@SergioTulentsev不完全會有heroku命令來運行遷移。 – 2014-10-01 08:13:11