3

如果我在同一个 Team City 命令行中运行 2 个 winrs 命令,如下所示:

构建失败

构建将挂起。

挂楼

  • 如果我手动终止构建代理上的 winrs 进程,构建将完成,但会以代码 1 退出。
  • 如果我只运行一个 winrs 命令,构建将通过。
  • 如果我将 winrs 命令拆分为 2 个不同的构建步骤,构建也将通过。
  • 如果我将这两行放在一个批处理文件中并在构建代理上运行它也可以工作。
  • 如果我将这两行放在一个 cmd 文件中并作为构建代理用户在构建代理上运行它也可以工作。

有谁知道这里发生了什么/如何解决这个问题?

我希望 Team City 或 winrs 大师可以帮助我。

4

2 回答 2

3

使用 START /WAIT 为您的命令添加前缀

于 2013-01-21T13:07:43.320 回答
0

是的, START /WAIT 有效,即使在同一个构建步骤中对多个服务器的 winrs 请求它也不会返回输出

于 2013-06-21T18:52:19.803 回答