我正在使用MSBuild从命令提示符构建我们的测试项目,它使用nunit并给出结果。我想每晚安排它,以便它自动运行msbuild并获得结果。有什么办法可以做到吗?计划msbuild任务建立每晚
2
A
回答
3
我建议使用Continuous integration服务器。您可以设置您的持续集成服务器来安排构建和其他一些任务。我个人使用的是Jetbrains的Team City,但还有其他选项,如Cruise Control.net和Hudson。
你想要对结果做什么?如果你只需要运行你的构建脚本,一个简单的计划任务应该做到这一点。
1
我公司解决问题的方式是使用Powershell。我们有一个计划任务,执行PowerShell脚本,使用MSBuild和devenv.exe完全自动化进程。
在这个过程中,我们已经能够取消许多其他持续集成工具的开支。我们甚至将它连接到我们的svn服务器上,以便它可以检出最新版本,编译它,在发生构建错误时发送电子邮件并将屏幕输出作为结果日志发送出去。
我意识到这可能不是简单的答案,你正在寻找,但Powershell对我来说非常容易学习,非常可定制且功能强大。当我的主任说我们正在这样移动时,我怀疑,但这是一种乐趣。
相关问题
- 1. 运行每晚构建为XP计划任务 - Classpath的问题
- 2. 建立在Windows Server计划任务2008
- 3. 计划任务
- 4. 计划任务以在每月结束时运行。 (Windows Server 2003 - 计划任务)
- 5. 使用ScheduledExecutorService计划每月任务
- 6. joomla计划每秒运行的任务
- 7. MySQL - 计划任务
- 8. Oracle计划任务?
- 9. 创建每周运行6天的计划任务
- 10. 从MSBUILD脚本运行计划任务时出错
- 11. 计划任务不会出现在任务计划
- 12. Windows任务计划程序C中的计划任务#
- 13. spring任务:计划任务默认计划程序池大小
- 14. Wix 3.5创建计划任务
- 15. 用于创建计划任务的VBScript
- 16. 代码任务计划程序建议
- 17. 春任务执行计划任务
- 18. 计划任务“每日每一个”不费一枪
- 19. 在vb.net创建Windows任务计划任务
- 20. 创建一个完成后运行任务的任务计划
- 21. 任务计划在春季
- 22. PHP计划任务安全
- 23. 计划任务运行
- 24. XPath查询计划任务
- 25. 计划任务援助请
- 26. ASP.NET的计划任务
- 27. 计划任务Linux vs Windows
- 28. 石英计划任务 - JDBC
- 29. Amazon SWF计划任务
- 30. 使用计划任务
使用批处理文件 - 但是如果您有权访问Team Foundation Server查看其构建功能,则它们可以执行您想要的功能以及更多功能。 – 2011-01-06 16:35:09
现在我不允许使用TFS。有没有其他的方式来做到这一点。 – sunny 2011-01-06 17:27:28