2
主機環境:如何詹金斯設置的MSBuild工具與Windows奴隸和Linux主
- 詹金斯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的插件非從詹金斯的服務器,你可以找到在
條目管理詹金斯 - >配置系統
用於設置MSBuild工具。安裝了MSBuild插件的Linux主服務器上不存在此選項。也沒有在
選項管理詹金斯 - >管理節點 - > $ {節點名稱} - >配置
,可以從從節點配置中添加的唯一工具是:
- 的Git
- Maven的
- SonarQube
如何爲我的Windows從站配置MSBuild工具?