从CruiseControl手动部署

时间:2009-08-20 14:23:05

标签: deployment cruisecontrol.net

我已将CruiseControl.net设置为在我的Web应用程序上运行MSBuild和NUnit,然后将其部署到临时服务器。

由于NUnit没有Assert.IsNotUgly()方法,我需要在部署之前查看登台服务器上的站点。

使用Cruise Control来使用FTP处理从登台到生产服务器的部署会更棒。我知道这可以作为构建过程的一部分来完成,但是我想要一个两步过程,要求QA首先进入界面并手动点击“Deploy to Production”按钮。

使用CruiseControl.net可以/轻松吗?

约翰

1 个答案:

答案 0 :(得分:4)

是的,基本上你想要两个项目,第一个是连续或编译项目,这可能是区间触发。你将使用空触发器块的第二个项目(这意味着仅强制构建),而这个只能处理部署逻辑。