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

Andrea (Q) q a ptumpa.com
Lun 8 Giu 2009 18:19:02 CEST


l ultimo task fa solo l' unpack di rails nell' applicazione e lo fa  
dalla gemma locale, se usi "edge" lo fa da remoto prendendo l ultima  
versione.

in breve si tende a mettere dentro gemme e rails per migliorare la  
portabilità dell' applicazione, elminando qualsiasi dipendenza(hai  
tutto dentro l'applicazione stessa)

On 8 Jun 2009, at 16:46, Mauro wrote:

> 2009/6/8 Andrea (Q) <q a ptumpa.com>:
>> 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 :]
>
> Perfetto, due cose pero'.
> I vari tasks possono anche essere eseguiti con sudo per installare le
> gem a livello di sistema o e' preferibile di no?
> Seconda cosa, visto che anche rails e' una gemma e visto che l'ultimo
> task e' un freeze di tutte le gemme necessarie all'applicazione,
> facendo il deploy mi porto appresso tutte le gemme compreso rails
> oppure rails va comunque installato sul server di produzione?
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml



More information about the Ml mailing list