8

是否有与 Python 的Fabric等效的 Haskell 工具?自动部署到生产服务器的东西?

以下是我希望它做的一些事情(我不想用 bash 编写):

  1. 能够为其提供“版本”号以进行部署
  2. 将程序的新编译二进制文件上传到服务器(可能使用类似 rsync 的工具)
  3. 签出或导出 git 或 svn 存储库的给定“标签”到webapps/site目录中
  4. 重启一个 ubuntu 的新贵作业/服务
4

1 回答 1

3

查看由 Michael Snoyman 撰写的Keter ,他还创建了 Haskell Web 框架Yesod。它是Yesod(和其他 Haskell)网络应用程序的部署系统

一个更通用的工具是Nemesis类似 rake 的任务管理工具,参考 Ruby 的Rake工具。

于 2012-06-28T07:07:27.593 回答