0

我有一个 Visual Studio for Linux 项目。作为我自己,我可以从命令行使用devenv构建它。但是,当我尝试从 Jenkins 构建中运行相同的命令时,出现错误:

没有为远程构建配置远程机器。请使用工具选项/跨平台/Linux 配置机器。

这并不让我感到惊讶,因为 Jenkins 作业以 SYSTEM 身份运行,并且我的远程主机设置是在我的用户帐户下定义的。

我尝试将我的 AppData/Local/Microsoft/Linux 目录(包含远程主机设置)复制到系统本地 appdata 目录,但仍然找不到远程主机配置。知道如何解决吗?

4

1 回答 1

0

我发现可行的唯一方法是以实际用户身份运行 Jenkins 节点,我已为此登录并使用 VS 2017 打开解决方案,并配置了远程主机。然后 Jenkins 进程获取了配置。

于 2017-08-08T20:31:58.153 回答