[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