Зависает шаг Jenkins + Vanessa


#1

С помощью vanessa на очередном шаге jenkins запускаю внешнюю обработку. Из командной строки все работает, однако Jenkins не может дождаться завершения этого шага (ждал всю ночь).
Вот команда:
runner run --execute “C:\xxx\EnableIBAccess.epf” --command “USER=ИмяПользователя;PASSWORD=Пароль;ЗавершитьРаботуСистемы” --debuglogfile c:\xxx\stage2log.txt --settings c:\xxx\vrunner.json --additional /DisableStartupMessages --ibconnection СтрокаПодключенияИБ

В логе вижу лишь:
vanessa-runner v1.7.0
ИНФОРМАЦИЯ - Выполняю команду/действие в режиме 1С:Предприятие


#2

Методом проб и ошибок выяснилось, что это проблема с передачей значений параметров, в которых присутствуют русские буквы. Это возможно победить на Jenkins?


#3

С помощью chcp в скрипте я могу менять только кодировку вывода текста на экран, а вот сама команда всегда выводится в консоль в одном и том же виде. В параметрах JVM в ноде смена кодировки приводит только к смене кодировки вывода текста на экран.


#4

Теперь стало еще более непонятно. Две ноды - master и slave. У обеих в настройках стоит Dfile.encoding UTF-8, но в одной при этом текст выводится на русском, а в другой - нет. В чем может быть проблема?