2017-12-14 10 views
0

내 젠킨 컨테이너가 도커 안에 있습니다. Docker는 Linux 기반이므로 "C : \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ MsBuild.exe"와 같은 경로를 허용하지 않습니다.도커 컨테이너 내부의 Jenkins에서 MSBuild 경로 구성

도커 컨테이너 안에 jenkins의 msbuild 경로는 어떻게됩니까? 대신 MSBuild를 함께 windowsservercore 고정 표시기 이미지를 사용

답변

0

:

나는 "운영 체제의 종류에이 플러그인을 사용 할 수 없습니다 FATAL"와 같은 오류를 얻고있다. Docker는 Linux 및 Windows 플랫폼도 지원합니다. Windows 도커 이미지에 대한 자세한 내용은 아래 링크를 참조하십시오.

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

+0

그래서 고정 표시기 내부 젠킨스에 실 거예요 작업을 MSBUILD? –

+0

아니요, 위 이미지를 사용하거나 도커 Linux에서 MSBuild 실행을위한 원격 에이전트를 사용해야합니다. https://social.msdn.microsoft.com/Forums/vstudio/en-US/71bcb26b-3149-41c7-9ad7-fe908ffe983e/msbuild-on-linux?forum=msbuild –