Многожильный трубопровод Jenkins всегда выполняет проверку на master node. В моем случае я хочу сделать свою сборку на другом node. Мой script в Jenkinsfile выглядит так:
node('osx') {
...
}
Я вынужден снова проверить env.BRANCH
на моем node себе, чтобы выполнить сборку. Намного лучше выполнить построение конвейера на выбранном node с самого начала, но я не могу найти, как это сделать.