Мне было интересно, пытался ли кто-нибудь использовать конструктор командной строки teamcity для удаленного входа в систему по ssh.
Сейчас я хотел бы автоматизировать некоторые тесты на ОС QNX нейтрино, которая в настоящее время не поддерживается teamcity.В качестве обходного пути я настроил ssh-сервер на целевой машине qnx, чтобы я мог ssh и sftp в исполняемых файлах.
Во-первых, исходный код компилируется в Windows XP с использованием компилятора qnx (на основе g ++).Затем следует загрузка исполняемых файлов в qnx нейтрино.Затем, используя ssh, создайте сценарий входа в систему для удаленного запуска тестовых приложений и отправьте результаты обратно на удаленный агент для публикации.
Созданный мной пакетный сценарий работает автономно, однако после подключения его к удаленномуагент, он не может войти в систему через ssh и зависает на неопределенное время по следующей команде: ssh -l "./.sh"
Примечания: я добавил открытый ключ RSA удаленного агента в файл QNX .ssh / авторизованных ключей, автоматический вход работает.Есть ли необходимость в добавлении открытого ключа RSA сервера teamcity?
Кто-нибудь имеет представление об этой проблеме?