0

我有一個Visual Studio for Linux項目。和我一樣,我可以使用命令行中的devenv來構建它。然而,當我嘗試運行相同的命令從詹金斯建設,我得到的錯誤:在jenkins的Visual Studio for Linux項目上運行devenv時未定義的遠程主機

There are not remote machines configured for remote builds. Please configure a machine using Tools Options/Cross Platform/Linux.

這並沒有真正讓我感到吃驚,因爲詹金斯作業正在運行的系統,而我的遠程主機設置爲在我的用戶帳戶下定義。

我試圖將我的AppData/Local/Microsoft/Linux目錄(包含遠程主機設置)複製到系統本地appdata目錄,但仍未找到遠程主機配置。任何想法如何解決?

回答

0

我發現工作的唯一方法是將Jenkins節點作爲實際用戶運行,其中一個我已登錄並使用VS 2017打開解決方案,並配置了遠程主機。然後詹金斯進程拿起配置。

相關問題