Подчиненный Jenkins Windows не может собрать COM DLL, используя опцию командной строки

Я настроил jenkins на Ubuntu, я пытаюсь создать COM-объект Windows на подчиненном узле Windows.

Первый вопрос, который у меня есть лицо для MSBuild.exe: — Я могу исправить ошибку пути после установки Плагин MSBuild и установка пути MSbuild в jenkins.

Это дает ошибку ниже даже после установки местоположения MSBuild

«Ошибка MSB3411: не удалось загрузить компонент Visual C ++« VCBuild.exe »»

Пожалуйста, смотрите ниже заявление об ошибке:

Path To MSBuild.exe: C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe
Executing the command cmd.exe /C " C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe /t:Rebuild /p:Configuration=Release C:\Jenkins_Home\workspace\test\test.sln " && exit %%ERRORLEVEL%% from C:\Jenkins_Home\workspace\test
[test] $ cmd.exe /C " C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe /t:Rebuild /p:Configuration=Release C:\Jenkins_Home\workspace\test\test.sln " && exit %%ERRORLEVEL%%
Microsoft (R) Build Engine Version 3.5.30729.5420
[Microsoft .NET Framework, Version 2.0.50727.5485]
Copyright (C) Microsoft Corporation 2007. All rights reserved.

Build started 11/30/2015 3:34:35 PM.
Project "C:\Jenkins_Home\workspace\test\test.sln" on node 0 (Rebuild target(s)).
Building solution configuration "Release|Win32".
C:\Jenkins_Home\workspace\test\test.sln.cache(64,5): error MSB3411: Could not load the Visual C++ component "VCBuild.exe". If the component is not installed, either 1) install the Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5, or 2) install Microsoft Visual Studio 2008.
Done Building Project "C:\Jenkins_Home\workspace\test\test.sln" (Rebuild target(s)) -- FAIL

Тот же проект, который я могу построить на командной строке Windows, я не могу выяснить проблему с Дженкинсом.
— Любое предложение, чтобы решить эту проблему

0

Решение

Я решил эту проблему, установив path в конфигурации подчиненного узла jenkins.

я взял path детали переменной среды, запустив set Команда в командной строке, где я могу построить этот проект.

идти к http://server_name:8080/computer/win_slave_name/configure и добавить путь, как показано в изображении

Конфигурация ведомого

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]