msbuild发布 - 必须具备功能

时间:2009-08-17 19:48:07

标签: c# msbuild

我正在构建我的第一个msbuild发布任务。 “应该”在每次构建时执行哪些基本任务?

考虑优化代码等设置,定义几个常量等。

您在每次发布版本中都做了什么?

由于

1 个答案:

答案 0 :(得分:4)

我在每次构建时都会执行以下操作...与NAnt / CruiseControl.net持续集成

  • 构建
  • 测试
  • 集成测试(通过脚本从头开始构建数据库,检查数据库集成,将数据库回滚到清理状态等)。
  • 执行代码分析(ndepend,ncover,// todo报告,// codedebt报告,stylecop)
  • 如果要上网,请缩小代码
  • 电子邮件状态/向所有人报告
  • 部署到集中式开发服务器
  • 将代码捆绑到存档中以支持回滚功能

这些是我喜欢做的......虽然我相信你还能做更多的事情!