Вы должны сделать все сборки, которые зависят друг от друга, в одной очереди .
Элемент конфигурации проекта круиз-контроля имеет два атрибута для управления параллелизмом и порядком сборки:
<project name="Project 1" queue="Q1" queuePriority="1">
С помощью queue
вы можете определить, в какую очередь будет создаваться проект, с помощью queuePriority
вы можете определить порядок сборок при запросе нескольких сборок.
Итак, два проекта, которые нельзя построить параллельно, должны находиться в одной очереди, скажем, queue="Q1"
. Когда второй проект зависит от первого, второй проект должен иметь более высокий приоритет, чем первый.