【发布时间】:2015-10-27 13:16:42
【问题描述】:
我想通过使用 Visual Studio Online 上托管的发布管理服务来触发发布。构建代理和控制器位于还包含发布管理客户端(版本 2013.4)的专用服务器上。 我已经调整了构建过程模板,以允许在成功构建结束时触发发布。 为了启动发布,流程模板调用“ReleaseManagementBuild.exe”(显然是与 RM 客户端一起安装的),并带有以下参数:
ReleaseManagementBuild.exe -tfs https://MyServerName.visualstudio.com/defaultcollection -tp "My Project Name" -bd xxx -bn yyy -ts zzz -nologo
结果我收到以下错误:
错误:TFS 集合 (https://MyServerName.visualstudio.com/defaultcollection) 没有 存在于发布管理服务器中。
为了缩小问题的范围,我自己在构建服务器上运行了相同的命令(而不是通过构建过程)并得到了同样的错误。 直接从 RM 客户端触发发布效果很好。
有没有人设法实现类似的事情?我的问题可能是什么?
【问题讨论】:
标签: tfsbuild azure-devops ms-release-management