时间:2011-01-06 16:26:44

标签: asp.net-mvc msbuild nunit scheduler

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

我公司解决问题的方法是使用Powershell。我们有一个计划任务,执行一个powershell脚本,使用MSBuild和devenv.exe完全自动化该过程。

我们已经能够通过此流程取消许多其他持续集成工具的费用。我们甚至将它连接到我们的svn服务器,以便它可以检查最新版本,构建它,如果存在构建错误则发送电子邮件并将屏幕输出作为结果日志发送。

我意识到这可能不是你想要的简单答案,但是Powershell对我来说非常容易学习,非常可定制,而且非常强大。当我的导演说我们正在这样行动时,我有些疑惑,但这是一种乐趣。