У меня есть конфигурация сборки TeamCity 7, которая представляет собой всего лишь вызов сценария .ps1
с использованием различных параметров TeamCity.
Я надеялся, что это может быть простой вопрос установки:
Скрипт
File
Файл сценария
%system.teamcity.build.workingDir%/Script.ps1
Режим выполнения скрипта
Execute.ps1 script with "-File" argument
Аргументы скрипта
%system.teamcity.build.workingDir% -OptionB %BuildConfigArgument% %BuildConfigArg2%
И тогда я ожидал:
exit
не содержит-0
Уровень ошибки Я хочу, чтобы сборка завершилась неудачно (, может быть, это не идиоматическое управление ошибками PS -, должен ли.ps1 сообщать об успехе только при отсутствии исключений?)Вопрос :Это просто не работает. Как это должно работать? Есть ли что-то, что я делаю совершенно неправильно, что я могу исправить, выбрав другие варианты?