Crear un ambiente de prueba en Heroku

131 views
Skip to first unread message

@gr-sinatra

unread,
Apr 3, 2016, 6:53:01 PM4/3/16
to rubysur
Hola Gente,

Es una consulta para alguien que use HEROKU

Tengo un ambiente de producción funcionando en heroku con una db real y demás yerbas y estoy necesitando crear un ambiente de prueba (creo que le llaman staging) 

La idea obviamente es poder subir a la web los cambios y poder probarlos en la web de prueba antes de ponerlos en la web real 

Ya probé crear otra app copiada de la original con su propia db y tengo las dos pero me resulta muy laborioso tener que estar copiando el código y cambios en las dbs de una a otra app cada vez que hago modificaciones 

Lo que estoy necesitando es saber como crear un ambiente de staging de forma segura sin joder a la app real y que quede linkeado a la app original y que pueda ejecutar ese ambiente de prueba en otra url.


Pablo Astigarraga

unread,
Apr 3, 2016, 7:30:44 PM4/3/16
to rub...@googlegroups.com
Podes leer este artículo de Heroku mismo sobre como manejar múltiples entornos, o (lo que creo que es mejor todavía) podes hacer que Heroku cree Review Apps de cada pull request que hagas en GitHub, lo cual no he usado todavía pero tiene tremenda pinta. :)

--
Has recibido este mensaje porque estás suscrito al grupo "rubysur" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a rubysur+u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Mariano Ayesa

unread,
Apr 3, 2016, 8:17:58 PM4/3/16
to rub...@googlegroups.com
Buenas,

Yo estoy usando las review apps con github y la verdad que está muy bueno!! Quizas puedas darle una mirada.

Saludos

Matias Mascazzini

unread,
Apr 3, 2016, 8:37:51 PM4/3/16
to rubysur
Tendrías que ver eso de los "Pipelines" que agregaron recientemente, se que existen pero aun no los probé. Incluso ahora te deja hacer Deploy automáticos cuando cambia el repo.

https://blog.heroku.com/archives/2015/9/3/heroku_flow_pipelines_review_apps_and_github_sync

https://devcenter.heroku.com/articles/pipelines


En mi caso, con proyectos chicos, suelo tener unos SEED de prueba que cubran todos los datos necesarios y a medida que surgen casos extremos los voy agregando a los seeds. Y así suelo tener la App de desarrollo independiente de producción.


Saludos
Matías Mascazzini
keep in touch about.me/matiasmasca

---
Le recomiendo visitar: www.ComunidadTIC.com.ar

@gr-sinatra

unread,
Apr 3, 2016, 9:12:11 PM4/3/16
to rubysur
Genial chicos,

Voy a probar las Pipelines y las reviews 

Mil gracias !!
Reply all
Reply to author
Forward
0 new messages