I would to introduce new type of services https://teatro.io/ . It helps
create staging servers for testing Ruby on Rails applications.
- it creates stage server automatically, in most cases without any
from developer’s side. You just chooses from your repos on Github or
- it creates parallel stages for each branch when your create Pull
on GitHub (or Merge Request on GitLab)
- it comments on PR with stage url
This way you do not need wasting your time setting up stages and you can
give a link for branch-specific stage to testers / managers / clients so
they can test feature independently before it goes to production.
What do you think about it?