I have several projects in CruiseControl.NET (version 1.4.4) that I assigned to a single queue ...
<project name="Build - A" queue="Q1">
...
</project>
<project name="Build - B" queue="Q1">
...
</project>
<project name="Build - C" queue="Q1">
...
</project>
<project name="Build - D" queue="Q1">
...
</project>
All projects are non-launching projects. I (along with all the other developers in the division) use CCTray to start each project manually. The problem is this: if, while Project A is running, another user uses Force Build to start another project, he works simultaneously with Project A. Even if they are on the same queue. I would think that there will be requests in one queue ... I don’t know, I put it in the queue and did not execute it at the same time. I use the default implementation of the queue "UseFirst".
, , ? , , , .