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打开解决方案,并配置了远程主机。然后詹金斯进程拿起配置。

相关问题