Многократное развертывание с использованием Capistrano

Jan 21, 2009 11:47


Запись опубликована Блог Леопарда.Вы можете оставить комментарии здесь или тут

Capistrano - это написанная на Ruby утилита, созданная в целях надежного и многократного развертывания Rails-приложений на удаленных серверах (хотя можно разворачивать и не только ROR). Для связи с серверами и выполнения серверных команд в ней используется SSH. Эту утилиту очень трудно настроить, но для обычного развертывания она довольно проста в использовании и напоминает форсированую версию Rake, в которой средства Capistrano состоят из набора выполняемых задач. Но в Capistrano задачи обеспечены методами, которые способны вызывать действия на одном или нескольких удаленных серверах.

Подобно Rails, Capistrano довольно своенравная программа, выстраивающая ряд предложений. Первое из них состомт в том, что развертывание производится на системе, основаной на Unix. Второе - что код содержится в хранилище, доступном той машине, с которой ведеться развертывание, и той машине, на которую оно ведется.

Читать запись полностью »

разработка, ruby, ruby on rails

Previous post Next post
Up