Есть ли Perl или Lua альтернатива Capistrano? - PullRequest
12 голосов
/ 02 декабря 2009

Для ряда веб-приложений мне нужно что-то вроде Capistrano для автоматизации развертывания. Я знаю, что Capistrano можно использовать для развертывания приложений без ruby, но я не знаком с Ruby, поэтому я ожидаю, что написание конфигураций развертывания может быть немного трудным.

Так что мне было интересно, есть ли альтернативы Capistrano, написанные на Perl of Lua?

Кроме того, забыл упомянуть, что платформа, на которой выполняются развертывания, - это Windows (XP). Так что о Капистрано уже более или менее не может быть и речи. Хотя я обнаружил, что он может работать с оболочкой MINGW32 Bash, которая поставляется с Git для Windows.

Ответы [ 2 ]

12 голосов
/ 02 декабря 2009

Не уверен, что существует точный Perl-клон Capistrano.

Однако на CPAN есть следующие инструменты Make / Rake:

И эти инструменты SSH:

Таким образом, комбинация из них должна отвечать всем требованиям.

PS. Что касается вашего обновления - Net :: SSH :: Perl может быть полезно, если на компьютере не установлен SSH (это чистая реализация Perl SSH).

7 голосов
/ 22 июля 2013

Альтернативой Perl является Rex . И у него гораздо больше возможностей, чем у капистрано.

...