为Haskell项目自动化build/test/ci/doc-gen/...的首选方法是什么?
目前我使用Cabal进行"最终"构建和bash脚本自动化测试/ checkins/doc-gen/..但我想替换bash脚本.
我已经安装了Nemesis(根据作者对Haskell的耙子),但我还不确定它是不是正确的工具.
只是为了澄清:我正在寻找一些我可以添加自定义参数的自定义命令(是否可以使用Cabal?),即
foo测试单元
foo测试db
foo测试所有
foo db migrate
...
Don Stewart.. 7
Cabal是为Haskell项目构建/测试/生成文档的首选方法.以这种方式建造约1500个项目用于hackage:
为您的项目构建文档:
cabal黑线鳕
要构建您的项目:
cabal安装
清理项目:
阴道干净
Edward KMETT.. 6
我可能是老式的,但我只是设置我的.cabal
文件和darcs存储库并添加一个Makefile
具有其默认操作的依赖项的尝试来构建我的包,运行任何测试,检查当前构建,并触发cabal haddock
以生成我的文档.
然后我只是打开vim
并make
根据需要保持呼叫.
Cabal是为Haskell项目构建/测试/生成文档的首选方法.以这种方式建造约1500个项目用于hackage:
为您的项目构建文档:
cabal黑线鳕
要构建您的项目:
cabal安装
清理项目:
阴道干净
我可能是老式的,但我只是设置我的.cabal
文件和darcs存储库并添加一个Makefile
具有其默认操作的依赖项的尝试来构建我的包,运行任何测试,检查当前构建,并触发cabal haddock
以生成我的文档.
然后我只是打开vim
并make
根据需要保持呼叫.