Мне нужно получить данные с сервера, а это требует времени; обычно 30 мин и более.
У меня есть билдер, который получает данные с этого сервера; Я бы хотел, чтобы никакие другие билдеры на этом слейве не запускались, если я все еще запускаю этот билдер. После этого другой сборщик может работать одновременно, соблюдая мои настройки, связанные с максимальной параллельной сборкой.
Как мне этого добиться? Я смотрел на блокировки, но в руководстве нет четкого примера, показывающего, как настроить сборщика, чтобы заблокировать все остальные, пока не будет сделано.
Есть ли у кого-нибудь пример, который я могу использовать для настройки моей конфигурации, и куда идет каждая часть? Спасибо