Пометить узел Дженкинса как внешне используемый - PullRequest
0 голосов
/ 15 октября 2018

У меня есть кластер из нескольких машин, некоторые из которых используются в качестве вычислительного кластера, а некоторые используются с Jenkins для CI.Обычно это нормально, поскольку на машинах много простоев, но если конвейер Jenkins запускается в одно и то же время, это приводит к срабатыванию тайм-аутов, потому что выполнение кода занимает слишком много времени.

Есть ли способЯ могу уведомить Дженкинса, что узел используется без необходимости проходить через пользовательский интерфейс (и отменять действие)?

Есть ли способ установить файл блокировки или эквивалентный (это может быть более надежным, если естьбольше чем 2 вещи используют машины)?

1 Ответ

0 голосов
/ 16 октября 2018

Плагин Jenkins Lockable Resources может быть полезен для вашей конкретной проблемы.

Также интегрированы с конвейерными заданиями.

...