Witaj na blogu prowadzonym przez Sebana. Spisuję tutaj swoje uwagi na różny temat. Przeważają tematy związane z Internetem, popieranymi przeze mnie rozwiązaniami dotyczącymi wykorzystania komputerów, oraz kilka innych.
Deploy na Megiteam 2
16 czerwca 2008 | Klucze:
programowanie,
rails,
Techblog
3 komentarze. trackback
Deployment na Megiteam już kiedyś opisywałem. Wtedy Magda Zarych obiecywała specjalny skrypt do restartowania aplikacji by ich brutalnie nie ubijać. Na początku czerwca obiecany skrypt został udostępniony. Trzeba było zmienić trochę zadania Capistrano.
Ponownie wszystko sprowadziło się do nadpisania deploy:restart
namespace :deploy do desc "Restart aplikacji przy pomocy skryptu Megiteam" task :restart, :role => :app do run "restart-app #{ application }" end end
By mieć spokój z hasłami i nie klepać ich kilka razy pod rząd dodałem klucze RSA do ~/.ssh/authorized_keys na serwerze Megiteam
KOMENTARZE
04 sierpnia 2008 | Wojak |
mógłby Pan pokazać konfigurację w pliku deploy.rb dla megiteam? cały czas mi to jakoś niewychodzi, a temat dla mnie bardzo nowy
04 sierpnia 2008 | Seban |
Oto mój deploy.rb.
set :use_sudo, false
set :gateway, „seban.megiteam.pl”
role :app, „localhost”
role :web, „localhost”
role :db, „localhost”, :primary => true
A jaki masz problem?
04 sierpnia 2008 | Wojak |
dziękuje,
gdy zatwierdzam wersje gitem i wlaczam „cap deploy” wszystko idzie gładko do momentu:
i nie wiem co jest grane, nie moge znaleźć odpowiedzi
