Capistrano に代わる Perl または Lua はありますか?
-
11-09-2019 - |
質問
多くの Web アプリケーションでは、展開を自動化するために Capistrano のようなものが必要です。Capistrano を Ruby 以外のアプリケーションのデプロイに使用できることは知っていますが、Ruby については詳しくないので、デプロイメント構成を記述するのは少し面倒になると予想しています。
そこで私は疑問に思ったのですが、Perl または Lua で書かれた Capistrano の代替となるものはあるのでしょうか?
また、言い忘れていましたが、デプロイメントを実行するプラットフォームは Windows (XP) です。したがって、Capistrano はすでに多かれ少なかれ問題外です。ただし、Git for Windows に付属の MINGW32 Bash シェルで実行できることがわかりました。
解決
Capistrano の正確な Perl 「クローン」があるかどうかはわかりません。
ただし、 CPAN これらの Make / Rake のようなツールがあります。
App::PPBuild
(CPAN では利用できなくなりました。次のサイトで見つけることができます) バックパン で EXODISTフォルダ)Pake
これらの SSH ツールは次のとおりです。
したがって、これらの組み合わせが法案に適合するはずです。
PS.アップデートについて - マシンに SSH がインストールされていない場合は、Net::SSH::Perl が役立つかもしれません (これは純粋な Perl SSH 実装です)。
他のヒント
Perl の代替案は次のとおりです。 レックス. 。そして、capistrano よりもはるかに多くの機能を備えています。
所属していません StackOverflow