web-dev-qa-db-ja.com

JenkinsfileでJenkins MSBuildプラグインを使用する方法

Windowsに MSBuildプラグイン v1.27がインストールされたJenkins v2.60.3があります。

Jenkinsのグローバルツール設定でmsbuild.exeへのパスを設定しました。また、JenkinsでgitリポジトリからJenkinsfileを正常に取得するMulti Branch Pipelineをセットアップしました。

私の質問は次のとおりです。MSBuildプラグインをJenkinsfileのステップとして呼び出すにはどうすればよいですか?

msbuild.exeをWindowsバッチステップとして直接呼び出すことができることは知っていますが、可能であればMSBuildプラグインを使用することを好みます。 `

11
urig

MSBuildはまだパイプラインでサポートされていないようです https://github.com/jenkinsci/pipeline-plugin/blob/master/COMPATIBILITY.md

それまでは試してみてください。 https://github.com/jenkinsci/pipeline-examples/blob/master/jenkinsfile-examples/msbuild/Jenkinsfile

13
mjd