我在masterku上有一個生產應用程序,在heroku上運行得很好。我想運行第二個Heroku應用程序,但是從本地臨時分支「餵食」。這些是我在我的失敗嘗試做到這一點運行命令:如何讓Heroku在分段服務器上構建我的開發分支?
git checkout -b develop
heroku create --remote staging
git push staging develop
但因爲我是從「非主」分支推不構建應用程序;
remote: Pushed to non-master branch, skipping build.
我已經閱讀了管理多個環境的文檔, https://devcenter.heroku.com/articles/multiple-environments,但它似乎並沒有解決我想要實現的目標,而是先將開發分支合併到主機中,然後再將主機推到遠程分級。我想推動我的開發分支到一個臨時應用程序,並讓它在RAILS_ENV =生產模式下運行,反覆推送到這個實時的「分段/測試」應用程序,然後當我真的很滿意我要去的時候我會合並開發分支代碼進入主分支並推送到主桅杆應用程序。
任何人都可以幫助我如何實現這一目標?
謝謝@Vijay,這推動當地發展分支到臨時Heroku的應用和 '標籤'它在heroku服務器端掌握分支,以便heroku服務器實際構建應用程序? – jbk