Was ist die bevorzugte Methode zur Automatisierung von Build/Test/ci/doc-gen/... für ein Haskell-Projekt?Haskell Build Automation
Momentan benutze ich Cabal für die "finalen" Build- und Bash-Skripte, um Tests/Checkins/doc-gen/.. zu automatisieren, aber ich möchte die Bash-Skripte ersetzen.
Ich habe Nemesis (Rake für Haskell nach dem Autor) installiert, aber ich bin mir noch nicht sicher, es ist das richtige Werkzeug.
Nur um zu klären: Ich bin der Suche nach etwas, das ich benutzerdefinierte Befehle mit benutzerdefinierten Argumente hinzufügen kann (ist es möglich, mit Cabal?), Dh
foo Testeinheit
foo Test db
foo Test alle
foo db wandern
...
Es klang wie er nach etwas suchen, das für ihn lief Kabale (zumindest das ist, was ich von der kontinuierlichen Integration Tag bekam). –
Ich benutze 'cabal build' scheint ein bisschen schneller zu sein. Sie müssen nicht jedes Mal neu installieren. –