Изменить рабочее пространство узел Windows Jenkins от E: \ Workspace на E: \ WSLinux

Ответить
Anonymous
 Изменить рабочее пространство узел Windows Jenkins от E: \ Workspace на E: \ WS

Сообщение Anonymous »

У меня есть контроллер Jenkins 2.504.3 на Ubuntu, а один из узлов - Server Windows 2025. Этот узел служит агентом сборки для конкретных инструментов Windows.

Код: Выделить всё

-Dhudson.model.Slave.workspaceRoot=ws

Jenkins 2.504.3 не примет его. За исключением использования WS в трубопроводе для каждой работы; Могу ли я настроить рабочее пространство на уровне узла? < /p>
на контроллере; config.xml я указал:
${JENKINS_HOME}/ws/${ITEM_FULL_NAME}< /code> < /p>
Это работает только на узле Linux, но не на узле Windows.
Я настроил «Удаленный корневой каталог», как E: \ on Configuration node.
на конфигурации.-Dhudson.model.Slave.workspaceRoot=ws< /code>

Это отображается в системной информации для узла.
Когда я запускаю сборки; Это идет на E: \ Workspace \ job-name Directory вместо E: \ WS \ Job-name < /p>
, чтобы воспроизвести это: < /p>

Настройка контроллера Jenkins на rinux < /p>
< /li>
ndod node < /p>
< /li>
< /p> < /p>
< /li>

< /p> < /p>
< /li>

< /p> < /p>
< /li>

< /p> />
На конфигурации этого узла Windows XML; Добавить аргументы Jenkins Java как < /p>
-Dhudson.model.Slave.workspaceRoot=ws
< /code>
< /li>
< /ol>
3. Запустите задание на сборку «образец-сборка», которая использует узел Windows; и убедитесь, создано ли рабочее пространство в E: \ WS \ Sample-Build.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... ce-to-e-ws
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»