2017-12-14 10 views
0

私のjenkinsコンテナはドッカーの内側にあります。 DockerはLinuxベースなので、 "C:¥Windows¥Microsoft.NET¥Framework64¥v4.0.30319¥MsBuild.exe"のようなパスは受け付けません。ドッカーコンテナ内のJenkinsでのMSBuildパスの設定

ドッカーコンテナ内のジェンキンズのmsbuildパスはどのようになりますか?代わりにMSBuildのでwindowsservercoreドッキングウィンドウの画像を使用し

答えて

0

私は、「操作この種のシステムにこのプラグインを使用することができませんFATAL」のようなエラーを取得しています。 DockerはLinuxおよびWindowsプラットフォームもサポートしています。 Windowsドッカー画像の詳細については、以下のリンクを参照してください。

https://blog.alexellis.io/3-steps-to-msbuild-with-docker/

+0

したがって、msbuildはJenkins inside dockerで動作しませんか? –

+0

いいえ、上の画像を使用するか、ドッカーのLinuxからリモートエージェントを使用してMSBuildを実行する必要があります。 https://social.msdn.microsoft.com/Forums/vstudio/en-US/71bcb26b-3149-41c7-9ad7-fe908ffe983e/msbuild-on-linux?forum=msbuild –

関連する問題