I have two build sequences with the following queue priorities and
project triggers:
Sequence 1 (queuePriority='1')
A (queuePriority='2' projectTrigger='Sequence 1 and
Sequence 2')
B (queuePriority='3' projectTrigger='Sequence 1')
D (queuePriority='5' projectTrigger='Sequence 1 and
Sequence 2')
Sequence 2 (queuePriority='1')
A (queuePriority='2' projectTrigger='Sequence 1 and
Sequence 2')
C (queuePriority='4' projectTrigger='Sequence 2')
D (queuePriority='5' projectTrigger='Sequence 1 and
Sequence 2')
When I run either sequence it triggers all the correct builds, however
it ignores the queue priority. I have configured the projects as
follows:
<project name="A">
<queuePriority>3</queuePriority>
<triggers>
<projectTrigger project="Sequence 1">
<triggerStatus>Success</triggerStatus>
</projectTrigger>
<projectTrigger project="Sequence 2">
<triggerStatus>Success</triggerStatus>
</projectTrigger>
</triggers>
...
</project>
I cannot use a series of project triggers on each build as Project 'A'
can have two possible builds which are triggered by it and I do not
want both triggered. What is the solution to this?