如何自动每晚构建.NET Web应用程序并上传到测试服务器。
或者,如果此工具过度,请提出其他建议。
答案 0 :(得分:12)
我找到了这个很棒的教程:How to Hook Up a VS.NET 2005 Solution With CruiseControl.NET in a Few Minutes。 它很简短但使用真正的.Net项目来说明设置。
之后,通过阅读CruiseControl.NET : Configuring the Server
的每个相关部分来优化您的配置对于一个非常好的和最近的教程检查Integrating MSBuild with CruiseControl.NET。非常好!
答案 1 :(得分:3)
其他答案都很棒,但您还看过CI Factory吗?来自CI工厂的网站:
CI工厂是一个持续集成 系统,而不仅仅是CI服务器。同 最小配置它创建一个CI 系统包括你的大部分 发展环境。它会 创建一个开发树,写下你的 构建脚本,设置超级驱动 版本的CruiseControl.Net,导入 它全部进入源代码控制,等等。 它完成了每个人的所有工作 在创建CI系统时要执行的操作。它 甚至有自动分支创建 烘烤,所以下次你需要 为发布创建分支,CI 工厂将为您处理。
答案 2 :(得分:2)
CruiseControl.NET From Scratch
它是一个很棒的工具,我们在这里使用它来每小时构建和管理多个项目。
答案 3 :(得分:1)
我使用了CruiseControl.Net网站上的说明和示例