У меня есть проект с разными модулями, я хочу собрать код из определенного модуля. Я использую «Invoke Gradle Script» на этапе сборки на Jenkins.
По умолчанию плагин Gradle пытается найти исполняемый файл оболочки рядом со скриптом сборки. Если его там нет, он будет выглядеть в корне рабочей области. Я попытался изменить расположение Wrapper для принудительной сборки правильного модуля.
Это структура кода, которая у меня есть.
|yurora
|
|---module
|---module
|---wos
| |____src
| |____gradle
| |____wrapper
|
|---module
|---module
Это значение, которое у меня есть Местоположение Wrapper
${workspace}/yurora/wos
Но я получаю эту ошибку FATAL: Оболочка Gradle не найдена в следующих каталогах: /var/lib/jenkins/workspace/JenkinsTaskName/yurora/wos.
Если я изменю значение Расположение оболочки на
${workspace}/wos
Код создается из корня рабочей области, и это то, чего я пытаюсь избежать.
Какой должен быть правильный путь в Расположение оболочки ?
Конфигурация Jenkins