Capistrano
Capistrano to samodzielne narzędzie wykorzystywane do automatyzacji zadań za pośrednictwem SSH lub serwerów zdalnych. Zostało utworzone przez Jamisa Bucka (http://jamisbuck.org) i rozwinięte, by wspomóc proces zarządzania wdrażaniem aplikacji.
Capistrano, podobnie jak Rails, używa zadań. Zadania mogą zawierać polecenia wykonywane na serwerach. Dodatkowo można definiować role dla serwerów i przypisywać określone zadania dla konkretnych ról.
Jednym z nieporozumień związanych z Capistrano jest to, gdzie należy instalować to narzędzie. Ponieważ Capistrano wykonuje polecenia za pośrednictwem SSH, narzędzie to musi być zainstalowane jedynie na maszynach, z których uruchamia się serwer.
Capistrano to gem, który można zainstalować za pomocą następującego ...