What is the preferred way to automate build/test/ci/doc-gen/... for a Haskell project?
At the moment I use Cabal for the "final" build and bash-scripts to automate testing/checkins/doc-gen/.. but I would like to replace the bash-scripts.
I've installed Nemesis (rake for Haskell according to the author) but I'm not yet sure it's the right tool.
Just to clarify: I'm looking for something that I can add custom commands with custom arguments to (is it possible with Cabal?), i.e.
foo test unit
foo test db
foo test all
foo db migrate
...