J'ai lu quelques autres articles sur ce problème, mais j'ai semblé être perplexe sur quelque chose. J'essaie d'avoir deux branches séparées qui poussent à deux instances différentes Heroku - une production et une mise en scène. Je suppose que ma configuration se présente comme suit:Déploiement sur plusieurs instances Heroku
Local Myapp
| |
- master > - master
| |
| | Myapp-Staging
| |
- edge > - master
J'ai les commandes suivantes, mais pour une raison que je ne semble pas être en mesure de pousser à correctement le service de mise en scène. "git push staging master" passe, mais je n'arrive pas à comprendre pourquoi les changements ne semblent pas se refléter sur l'instance de Heroku quand je vais sur myapp-staging.heroku.com. Je pourrais faire quelque chose de seuil ici ...
[Dev]
git checkout edge
git push staging master (is this "master" or "edge")?
heroku rake db:migrate --app myapp-staging
[production]
git checkout master
git push master master
heroku rake db:migrate -app myapp
Toute aide serait grandement appréciée.
Ah! Je vous remercie! Juste ce que j'ai besoin. –