Eu não tenho conhecimento em primeira mão dessas soluções aplicadas a Haskell, mas tenho um interesse passageiro nisso.
Primeiras algumas perguntas que podem ser úteis:
- Lightweight Continuous Integration para uma cadeia de ferramentas centralmente Haskell / Darcs?
- Haskell Build Automation
Você também pode procurar em Hudson / Jenkins (é o mesmo projeto, mas bifurcado devido a algumas políticas nas quais não vou entrar) ... Mas o Hudson / Jenkins é um sistema de compilação plugável que é usado frequentemente em sistemas Java / Maven, mas obrigado para seus muitos plugins criados pela comunidade, ele tem suporte para o Git e a capacidade de executar conjuntos arbitrários de comandos para compilações. (Eu não encontrei um plugin Haskell para ele ainda, mas talvez alguém possa criar um).