【发布时间】:2014-02-12 22:25:53
【问题描述】:
我正在为 NAnt 编写自定义任务。我一直基于我在 Internet 上找到的一些示例以及查看 NAnt 和 Ant 的其他一些任务的来源来编写代码。
话虽如此,对于为 NAnt、Ant 或 MSBuild 等构建管理器编写好的任务,是否有任何指南或最佳实践?我正在寻找异常处理和模块化方面的内容(即,如果我的任务对文件结构做了某些事情,我应该删除并重新创建任务的输出文件/目录或以某种方式备份它等等)。
编辑:我正在寻找有关自定义任务创建的指南。如果我想为 NUnit 或 Selenium 创建自己的任务或编译 F#(我知道它们已经存在,但只是说这些任务不在大多数构建管理器的原始核心中),编写自己的任务有哪些最佳实践.我对构建文件没有任何问题。只是查看编写新编译任务的指南。
谢谢
【问题讨论】: