Звонить победителям несколько раз из TeamCity

Если я запускаю 2 команды winrs в одной командной строке Team City, например:

Сбой сборки

Сборка будет зависать.

Висячие сборки

  • если я вручную уничтожу процесс winrs на агенте сборки, сборка завершится, но завершится с кодом 1.
  • если я выполню только одну команду winrs, сборка пройдет.
  • Если я разделю команду winrs на 2 этапа сборки, сборка также пройдет.
  • Если я поместил две строки в командный файл и запустил его на агенте сборки, он также работает.
  • Если я поместил две строки в файл cmd и запустил их на агенте сборки как пользователь агента сборки, он также работает.

Кто-нибудь знает, что здесь происходит / как это исправить?

Я надеюсь, что либо Team City, либо гуру победителей помогут мне.

2 ответа

Префикс ваших команд с START /WAIT

Да, START /WAIT работает, даже если запросы winrs к нескольким серверам на одном шаге сборки не будут возвращены, хотя

Другие вопросы по тегам