DEV Community

Cover image for Multiple environments with Heroku and Git

Multiple environments with Heroku and Git

Paula Santamaría on October 25, 2018

I've been using Heroku as a dev environment to work with my team for the last few months. It was going great until last week our client asked for a...
Collapse
 
acanimal profile image
Antonio Santiago

Nice article ! My unique comment is better deploy through a CI/CD tool than manually.

We also work with heroku and have different environment but have configured the deploys via gitlab-ci to be automatics.

Collapse
 
paulasantamaria profile image
Paula Santamaría

Sounds interesting, thanks! I’ll definitely look into it.

Collapse
 
amureki profile image
Rustem Saiargaliev

Hey there!

Thank you for the article!

I wanted to share my experience with similar cases, where we do need to share some stuff with stakeholders/users, we are started using review apps feature from Heroku: devcenter.heroku.com/articles/gith...

This is very handy when you need to create a fully-working app (production-like), based on some feature branch (PR).

So, any time we need to show some work done, we fire up a review app, then just providing the link to the users. After the feature reviewed/tested/merged, review app got automatically deleted.

Collapse
 
paulasantamaria profile image
Paula Santamaría

I didn't know about this feature, so cool!
Thanks for sharing. I'm currently using Free dynos, so this feature might not be available, I'll have to do some digging.