У меня есть сервер Jenkins.Он работает на D: \ Jenkins.
В моем файле jenkins есть следующее:
pipeline {
agent {
node{
label 'windows-node'
customWorkspace "${JENKINS_HOME}\\${env.BRANCH_NAME}"
}
}
//...
}
Это работало нормально и пытается использовать D: \ jenkins \ feature \testbranch (на примере).
Теперь я настроил новый узел, и у него есть только один диск, C: \
Удаленный узел имеет Remote root directory
, настроенный как C:/ws
.Поэтому я ожидал, что моей выходной папкой будет C:/ws/feature/testbranch
.
Но, похоже, он пытается получить доступ к D:\jenkins\feature\testbranch
на удаленном узле.Как использовать корневую папку для конкретного узла в файле Jenkins?