Ответ 1
Вы можете использовать шаг dir, например:
dir("folder") {
sh "pwd"
}
folder
может быть относительным или абсолютным путем.
В настоящее время я использую сценарий сценария Jenkins.
Для запуска одной команды мне нужно получить доступ к папке вне ее каталога рабочей области.
Я попробовал sh "cd $workspace/"
, но он вернул текущую папку рабочей области.
Как я могу изменить каталог корневого рабочего пространства, а затем cd в другую папку. Пожалуйста помоги.
Вы можете использовать шаг dir, например:
dir("folder") {
sh "pwd"
}
folder
может быть относительным или абсолютным путем.
Используйте переменную среды WORKSPACE, чтобы изменить каталог рабочей области.
Если вы используете Jenkinsfile, используйте следующий код:
dir("${env.WORKSPACE}/aQA"){
sh "pwd"
}