cygwinでperlアプリのデプロイもどき
さくらVPSでMojolicousアプリを運用しているけど デプロイするのに一々ファイルをアップしていると漏れてしまうので どうしようかと思っていたらrsyncというのが使えそうだとわかった。
以下のようなシェル(deploy.sh)をscriptディレクトリに格納しておく。
#!/bin/bash export RSYNC_RSH="ssh -p 10022" rsync -av ./ tatsumi@ww.xx.yy.zz:/home/tatsumi/twien
後は、デプロイしたいときにコマンドをたたく。
Server::Starter(start_server)でMojolicousが起動されていれば、 自動的に置き換わるはず。
./script/deploy.sh