Как сделать так, чтобы блок узла Jenkins Pipeline выбирал тот же самый узел, что и в прошлый раз - PullRequest
0 голосов
/ 26 июня 2018

У меня есть простой пример:

node {
    echo "Hello World"
}

При запуске в моем локальном Jenkins кажется, что каждый раз, когда я запускаю этот конвейер, блок узлов выбирает другой узел. Почти похоже, что это сделано по назначению. Я запускал работу 5 раз, всегда выбирал другой узел .

Знание работ по фристайлу. Я ожидал бы, что блок узлов пытается повторно использовать тот самый узел, который использовался в последнем запуске, чтобы сэкономить время и ресурсы. Но это не так.

Я ничего такого не нашел в документации Дженкинса. Может быть, кто-то получил ключ или скрытый переключатель - или, по крайней мере, может объяснить это поведение?

1 Ответ

0 голосов
/ 27 июня 2018

Это возможная ошибка в Jenkins, см. https://issues.jenkins -ci.org / browse / JENKINS-52529

Я открыл PR, если вы не хотите ждать его интеграции, вы можете сделать собственную сборку PR: https://github.com/jenkinsci/workflow-durable-task-step-plugin/pull/72

По крайней мере, для себя мы перейдем на эту самую версию, пока она официально не будет включена в Jenkins.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...