
Esto es casi una nota/tip mental, un ayuda memoria cuando en producción las cosas fallan.
Muchas veces me veo en la situación de estar trabajando en desarrollo (En mi maquina local) y comenzar a probar nuevos chiches en Rails, especialmente gems y plugins, el problema es que luego de un par de horas trabajando se me termina olvidando que diablos instale y cuando quiero hacer el despliegue al servidor de producción, el servidor desesperado grita que no sabe que hacer. (Errores múltiples)
El consejo para que esto no suceda, es simplemente no cerrar nunca la ventana de la terminal, o cuando terminen:
Terminal > File > Save Text as.. y guardan todo lo que hicieron en un archivo.
De esta manera cuando estén en producción, al menos tendrán donde buscar después de haber instalado un monton de gemas y finalmente INSTALARLAS en producción.
Ahora, alguien tiene una mejor forma de hacer esto? … Se que puedo encontrar las gemes instaladas con gem list, pero habrá alguna forma de hacerlo como se hace con las migraciones, un comando que compare gemas instaladas en producción y desarrollo actuando como corresponda (quizás a través de capistrano?)?.


Guardado en: rubyonrails |