roar-push-stage

Will sync the files from your rebelmouse folder to your stage instance and reload uwsgi (stage are in the roar-beta server and you don't have access there).

Stage is useful if you have prepared something for production, but you want to move on with other work while waiting your supervisor to confirm new updates.


You can push to stage server from any branch. Branch which you are currently on will be deployed to stage. Usage example:

roar-push-stage stage_name

URL of the stage server will be printed out in your console. Pattern for stage url is:

https://stage_name-roar-stage.rebelmouselabs.com/

Your team has only one stage server. If more of you want to use stage server at the same time it is totally possible. Create dedicated stage branch, merge as many branches as you want to this branch, then push to origin and finally to stage.

git checkout -b stage_branch
git merge --no-ff 13449-my_branch
git merge --no-ff 12711-my_colleges_branch
git push origin stage_branch
roar-push-stage stage_name
Reply Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
Like Follow
  • 2 yrs agoLast active
  • 362Views
  • 1 Following