Подтвердить что ты не робот

Jennkins Multibranch: Как выбрать сборку node?

Многожильный трубопровод Jenkins всегда выполняет проверку на master node. В моем случае я хочу сделать свою сборку на другом node. Мой script в Jenkinsfile выглядит так:

node('osx') {
    ...
}

Я вынужден снова проверить env.BRANCH на моем node себе, чтобы выполнить сборку. Намного лучше выполнить построение конвейера на выбранном node с самого начала, но я не могу найти, как это сделать.

4b9b3361

Ответ 1

У вас есть checkout scm в вашем файле Jenkins на ветке?

Так же:

node('osx') {
    checkout scm
    ...
}