マスター環境とジェンキンスでセットアップMSBuildのツールへ:どのようにWindowsのスレーブとLinuxマスター
- ジェンキンス2.45
- のUbuntu 16.04
スレーブ環境:
- ジェンキンス2.32。 2
- Windows 2008 R2
- VS 2013
私は、LinuxマスターとWindowsスレーブを備えたマスター/スレーブ設定を持っています。 Windowsスレーブ上に構築するためにセットアップしたいいくつかの.NETプロジェクトがあります。 私のパイプラインディスクリプタの関連部分は次のようになります。MSBuildのプラグインがインストールされたWindowsでの非スレーブジェンキンスサーバーで
stage('Build') {
bat "\"${tool 'MSBuild'}\" My_Solution.sln /m /target:clean,build /p:Configuration=Debug;VisualStudioVersion=12.0"
}
あなたは
にエントリを見つけることができジェンキンス管理 - >設定システム
MSBuildツールを設定します。このオプションは、MSBuildプラグインがインストールされているLinuxマスターには存在しません。
:スレーブノード構成から添加することができる唯一のツールである>構成- >ノードを管理する - - > $ {ノード名}もそこにはジェンキンスを管理
でオプションであります
- Gitの
- Mavenの
- SonarQube
Windowsスレーブ用にMSBuildツールを設定するにはどうすればよいですか?