我想知道是否有人曾嘗試使用teamcity的命令行構建器來執行ssh遠程登錄。使用teamcity命令行執行ssh遠程登錄的問題
現在,我想在QNX中微子操作系統上自動進行一些測試,目前這個測試是由teamcity不支持的。作爲解決方法,我在目標qnx機器上安裝了ssh服務器,以便我可以ssh和sftp中的可執行文件。
首先,使用qnx的編譯器(基於g ++)在Windows XP上編譯源代碼。隨後將可執行文件轉換爲qnx中微子。 接下來,使用ssh,將登錄腳本編寫爲遠程啓動測試應用程序,並將結果發送回遠程代理進行發佈。
批處理腳本我創作的作品以及獨立的,但是,掛鉤起來的遠程代理後,它不能在下面的命令無限期地登錄SSH和掛起: 的ssh -l「./.sh」
說明: 我已經在QNX .ssh/authorized keys文件中添加了遠程代理的RSA公鑰,自動登錄正在工作。 是否還需要添加teamcity服務器的RSA公鑰?
任何人有任何想法在這個問題上?