[ruby-it] quindi in definitiva per il deployment in ambiente di produzione........

Andrea (Q) q a ptumpa.com
Lun 8 Giu 2009 17:42:55 CEST


Definisci TUTTE le dipendende in enviroment.rb o nei relativi fie per  
gli environent
rake gems:install
rake gems:unpack
rake rails:freeze:gems(o :edge)

per il deploy ti consiglio caldamente di usare git e capistrano.

tutto il resto è noia :]


Q


On 8 Jun 2009, at 15:22, Mauro wrote:

> La mia situazione: server di sviluppo linux sul quale, a livello di
> sistema, ho installato ruby con tutte le gemme necessarie per le mie
> applicazioni.
> Commit regolari su un server cvs, anch'esso linux.
> Poi arriva il momento di deployare il tutto sul server di produzione.
> Qui ho installato ruby dai pacchetti precompilati della distribuzione
> linux, come d'altronde ho fatto anche sul server di sviluppo, e poi ho
> installato la gemma rails, sempre a livello di sistema.
> Da quello che ho capito negli ultimi post in questa lista, sul server
> di produzione, a parte rails con le sue dipendenze, non e' necessario
> installare tutte le gemme che ho sul server di sviluppo.
> Su quest'ultimo server basterebbe fare un rake gem:unpack per avere le
> gemme dalle quali dipende l'applicazione sotto la vendor, committare
> il tutto e poi deployare.
> Magari poi sul server di produzione aggiungere anche un bel rake  
> freeze:rails.
> Sbaglio qualcosa?
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml



More information about the Ml mailing list