Builds do not execute in order..?

Hi there. I’m here for a clarification, because I may be relying on a wrong assumption.

I was under the impression that builds for a given project are executed in order (if there are no agents to execute them on, they’d be stuck for a while, but then the older builds would be executed before the newer ones).

In other words, if build #10 is triggered and ends up in a queue because no agents are available, and a few minutes later build #11 is triggered, I would expect build #10 to be always started before build #11 (once build agents are available again).

In our internal Drone 0.8 instance this doesn’t seem to be the case. Is this expected behaviour? :thinking: