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 ...

Get Rails. Leksykon kieszonkowy now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.