标签: deployment windows-installer cruisecontrol.net
是否可以使用CruiseControl.net将MSI部署到远程服务器并在sql server上运行数据库脚本?我是CruiseControl.Net的新手,正在寻找一个例子。
我尝试了以下维基页面,但正在构建部署页面:
http://www.cruisecontrolnet.org/projects/ccnet/wiki/Configuration
答案 0 :(得分:2)
您可以让CruiseControl.net调用PowerShell或Batch文件。可以在here找到有关CruiseControl.net配置调用PowerShell或批处理文件的更多信息。
从PowerShell或Batch文件中,您可以使用PSExec为远程服务器安装MSI文件。至于在远程服务器上运行数据库脚本,您可以使用SqlCmd。