English 中文(简体)
Is there a Perl or Lua alternative to Capistrano?
原标题:

For a number of web-applications I need something like Capistrano to automate deployment. I know Capistrano can be used to deploy non-ruby applications but I m not familiar with Ruby, so I expect writing deployment configurations can be a bit of a pain.

So I was wondering, are there any alternatives to Capistrano written in either Perl of Lua?

Also, forgot to mention, the platform running the deployments is Windows (XP). So Capistrano is already more or less out of the question. Although I found out it can run with the MINGW32 Bash shell that comes with Git for Windows.

最佳回答

Not sure there is an exact Perl "clone" of Capistrano.

However on CPAN there are these Make / Rake like tools:

And these SSH tools:

So combination of these should fit the bill.

PS. Regarding your update - Net::SSH::Perl maybe useful if you don t have SSH installed on machine (this is pure Perl SSH implementation).

问题回答

The Perl alternative is Rex. And it has way more features than capistrano.





相关问题
Why does my chdir to a filehandle not work in Perl?

When I try a "chdir" with a filehandle as argument, "chdir" returns 0 and a pwd returns still the same directory. Should that be so? I tried this, because in the documentation to chdir I found: "...

How do I use GetOptions to get the default argument?

I ve read the doc for GetOptions but I can t seem to find what I need... (maybe I am blind) What I want to do is to parse command line like this myperlscript.pl -mode [sth] [inputfile] I can use ...

Object-Oriented Perl constructor syntax and named parameters

I m a little confused about what is going on in Perl constructors. I found these two examples perldoc perlbot. package Foo; #In Perl, the constructor is just a subroutine called new. sub new { #I ...

Where can I find object-oriented Perl tutorials? [closed]

A Google search yields a number of results - but which ones are the best? The Perl site appears to contain two - perlboot and perltoot. I m reading these now, but what else is out there? Note: I ve ...

热门标签