繁体   English   中英

TeamCity在部署后运行

[英]TeamCity run after deployment

我使用TeamCity创建部署站点。 如今,需要部署在控制台应用程序中运行的WCF服务。 我这样看:一个.ps1部署脚本,该脚本停止我的服务进程,将新文件复制到服务应用程序目录,向scheduller添加任务以在启动时运行控制台应用程序,手动运行任务。 但是buildAgent用户(进行部署)必须具有使用scheduller的特权。

有没有简单的方法可以在SYSTEM或其他用户下启动已部署的应用程序?

当然,只需使用符文。

runas /user:useraccount@domain.com "c:\folder\yourprogram.exe"

或lsrunas http://www.moernaut.com/default.aspx?item=lsrunas

或lsrunase: http : //www.moernaut.com/default.aspx? item = lsrunase

或者,您可以创建一个正在启动程序的服务。 但这是一种更复杂的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM