Capistrano 2.0

Posted by Jarosław Zabiełło Wed, 25 Jul 2007 02:23:00 GMT

Capistrano to świetna, popularna biblioteka Rubiego służąca do automatyzacji operacji dostępnych za pomocą SSH i Subversion. Jest również zalecanym mechanizmem “deployingu” (tzn. wrzucania i aktualizacji kodu na serwerze uniksowym) dla Ruby on Rails.

Niedawno wydana, finalna wersja Capistrano 2.0, poza paroma nowymi cechami, wnosi nową jakość w zakresie uniezależnienia się od Railsów. Za pomocą Capistrano 2.0 można aktualizować serwery dla aplikacji napisanych w PHP, Pythonie czy nawet Javie. Ogólnie, Capistrano nadaje się do automatyzacji tego wszystkiego, co można uzyskać w pracy zdalnej za pomocą SSH (w praktyce wyklucza to zatem serwery oparte na systemie Windows). Składnia Capistrano oparta jest na prostym DSL napisanym w Ruby, więc nie powinna być żadnym problemem dla osób, które nie znają jeszcze Rubiego.

Tags , ,  | no comments

Comments

(leave url/email »)

   Comment Markup Help Preview comment