【发布时间】:2017-02-14 23:42:28
【问题描述】:
主环境:
- 詹金斯 2.45
- Ubuntu 16.04
从属环境:
- 詹金斯 2.32.2
- Windows 2008 R2
- VS 2013
我有一个主/从设置,有一个 linux 主机和一个 Windows 从机。我有一些 .NET 项目,我想在 windows slave 上进行设置。 我的管道描述符的相关部分如下所示:
stage('Build') {
bat "\"${tool 'MSBuild'}\" My_Solution.sln /m /target:clean,build /p:Configuration=Debug;VisualStudioVersion=12.0"
}
在 Windows 中安装了 MSBuild 插件的非从属 Jenkins 服务器中,您可以在
中找到一个条目管理 Jenkins -> 配置系统
用于设置 MSBuild 工具。安装了 MSBuild 插件的 Linux 主服务器上不存在此选项。也没有选项
管理 Jenkins -> 管理节点 -> ${Node Name} -> 配置
可以从从节点配置中添加的唯一工具是:
- 吉特
- 马文
- SonarQube
如何为我的 Windows 从站配置 MSBuild 工具?
【问题讨论】: