Workspace Console автоматическое завершение процесса.
Коллеги после вызова Workspace Console процесс "подвисает" после выполнения (успешного или нет - не важно) ожидая пользовательского ввода
т.е. пока не нажмешь Enter процесс не завершается...
Это просто убивает возможность использования вызовов этой утилиты в скриптах автоматизации в частности в скриптах PowerShell
Есть ли какой либо способ (возможно особый параметр) который повлияет на это поведение, таким образом чтобы Workspace Console корректно завершала свое выполнение как процесса ?
Нравится
Здравствуйте, Илья!
Подскажите, какие действия планируете автоматизировать?
Выполнение нескольких вызовов WS подряд: -operation="SaveVersionSvnContent" затем -operation="InstallFromRepository"... после чего выполнение действий админин. характера очистка Redis, перезапуск IIS сайта/пула
другими словами deploy build script
из-за вышеупомянутой особенности, скрипт PS или CMD/BAT выполняемый в срытом режиме - виснет, а в режиме с выводом в консоль после отработки вызова WS требует пользовательского участия для продолжения - нажатия Enter
параметр -autoExit=true действительно в данном случае - решает проблему.
странно, возможно дополнили документацию... но вроде на момент обозначения проблемы в статье https://academy.terrasoft.ru/documents/technic-sdk/7-11/parametry-works…
про autoExit информации не было