Код: Выделить всё
-Dhudson.model.Slave.workspaceRoot=wsJenkins 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
Мобильная версия