我正在研究将我的网络主机用作巡航control.net构建服务器的可能性。如果我可以访问MsBuild或者可以部署msBuild并运行它,那就太棒了。但是,我无法找到任何可以告诉我巡航控制是否支持作为Web服务或Web应用程序运行的资源。
这种部署是否可行?如果没有,UI(它是基于网络的我相信)控制部分可以放在Web服务器上并将请求发送到实际的构建服务器吗?
答案 0 :(得分:1)
CruiseControl需要在后台运行自己的Windows服务。除非您可以在主机上安装服务(不是Web服务,但是实际的Windows服务)(除非您有专用服务器,否则这种情况不太可能),或者只是让EXE保持运行直到调试结束时模式,您将无法以这种方式使用CC.Net。
最好将此作为开发环境的一部分。您不希望管理登录服务器的任何人都可以获得该级别的控制所涉及的安全风险。
答案 1 :(得分:0)
我明白了。这是非常可行的,只需从Cc.net的安装中复制web目录并编辑一些配置文件。