Python のFabricに相当する Haskell ツールはありますか? 運用サーバーへの展開を自動化するものはありますか?
ここに私がやりたいことのいくつかがあります(bashで書きたくないことです):
- 展開する「バージョン」番号を与える機能
- プログラムの新しくコンパイルされたバイナリをサーバーにアップロードします (おそらく rsync のようなツールを使用)
- git または svn リポジトリの特定の「タグ」を
webapps/site
ディレクトリにチェックアウトまたはエクスポートします - ubuntuのupstartジョブ/サービスを再起動します