集中式Haskell/Darcs工具链的轻量级持续集成?

scl*_*clv 9 continuous-integration haskell darcs

我想要一个简单的CI用于小型开发设置.两个动机 - 完整的构建需要一些时间,预期的测试套件也需要一些时间.我真的不想一头扎进需要一个java应用程序容器的大玩家之一,或者用什么来显示多种颜色的花式图等等.我会特别感兴趣的是"文化上的"Haskellish - 最好是命令行交互或配置文件,与Darcs互操作是绝对必须的.

是否存在任何此类工具,或者我是一个大玩家还是自己编写?

说到这一点,我记得有一个为GHC设立的建设农场.看一下,我注意到它曾经使用过buildbot,现在使用自定义构建器.虽然这些是针对不同的工作流程设置的,但它们中的任何一个都是更简单,更直接的解决方案吗?

编辑:我现在要使用buildbot.将更新它的工作原理.

编辑2:Ben Lippmeier已将buildbox置于hackage上,这似乎也是本机Haskell CI解决方案的基础.它目前未被记录,可能不是完全满足我的需求,但它是:http://hackage.haskell.org/package/buildbox.他用它来编写一个用于修复的buildbot:http://code.haskell.org/repa/repa-head/repa-bot/ .

GS *_*ica 3

Darcs 团队本身使用buildbot。我不确定这些脚本在哪里,但我确信如果您在邮件列表或 IRC 上询问,它们应该很容易找到。