我已将CruiseControl.net设置为在我的Web应用程序上运行MSBuild和NUnit,然后将其部署到临时服务器。
由于NUnit没有Assert.IsNotUgly()方法,我需要在部署之前查看登台服务器上的站点。
使用Cruise Control来使用FTP处理从登台到生产服务器的部署会更棒。我知道这可以作为构建过程的一部分来完成,但是我想要一个两步过程,要求QA首先进入界面并手动点击“Deploy to Production”按钮。
使用CruiseControl.net可以/轻松吗?
约翰
答案 0 :(得分:4)
是的,基本上你想要两个项目,第一个是连续或编译项目,这可能是区间触发。你将使用空触发器块的第二个项目(这意味着仅强制构建),而这个只能处理部署逻辑。