У меня есть сервер Jenkins для непрерывной интеграции, и я хочу добавить еще один узел. Узлом является станция Win 7, на которой работает SSH-сервер Bitvise. На этой станции Win 7 установлен Cygwin 32 AND 64 bit (для целей тестирования).
Когда я пытаюсь добавить узел в Jenkins, я получаю сообщение:
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
которое мне ничего не говорит (даже после некоторого поиска).
Я перепробовал несколько SSH-серверов, но ни у одного из них не было возможности открыть другой терминал для конкретного пользователя. Я пытался использовать разные оболочки, но безуспешно. Если я использую Cygwin SSH-сервер, все работает нормально, но я не могу запустить 2 SSH-сервера на одном порту
Одним из решений является запуск 32-битного SSH-сервера Cygwin и 64-битного SSH-сервера Cygwin на разных портах, но это решение не очень гибкое.
Кто-нибудь сталкивался с подобной ошибкой, связанной с Jenkins?
Спасибо!