我正在开发一个 Web 应用程序项目,我需要创建一个构建脚本;我可以从我的 Cruisecontrol 服务器触发的构建脚本。由于 nant 已经很久没有维护了,我认为 MSBuild 是最好的选择。
我需要构建脚本才能
- 编译所有程序集
- 执行单元测试
- 对单元测试运行 NCover 分析
- 部署数据库(取决于参数)。这实际上是在执行一个工具,因为我最终将编写自己的工具来部署数据库。但该工具的执行应该基于某些命令行参数。
- 以 Cruisecontrol 可以读取和理解的格式提供单元测试和覆盖结果。
我认为 MSBuild 将允许我做所有这些事情。但我不知道从哪里开始。有人知道让我开始使用构建脚本的好教程吗?
这是我的第一个教程。非常容易理解和遵循:
https://codingcockerel.wordpress.com/2008/04/15/automating-the-build-with-msbuild/ https://codingcockerel.wordpress.com/2008/04/15/automating-the-build-with-msbuild/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)