Build queue order...

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Build queue order...

joel1di1
Hi All,

I have several projects in my build queue, but I don't understand how
the build queue order is made... I thought it was a FIFO list. But
sometimes, the order change, I can't figure why ?

Any help ?

Tx
Joe

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Build queue order...

Jean-Baptiste Quenot
* Benoît Lafontaine:

> I  have  several  projects  in  my  build  queue,  but  I  don't
> understand how the build queue order is made... I thought it was
> a FIFO list. But sometimes, the order change, I can't figure why
> ?

If you have dependencies between your projects, order may change.
--
     Jean-Baptiste Quenot
aka  John Banana   Qwerty
http://caraldi.com/jbq/

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Build queue order...

joel1di1
Tx

I just regret that I can't visualise it on the main page.



On 8/23/07, Jean-Baptiste Quenot <[hidden email]> wrote:

> * Benoît Lafontaine:
>
> > I  have  several  projects  in  my  build  queue,  but  I  don't
> > understand how the build queue order is made... I thought it was
> > a FIFO list. But sometimes, the order change, I can't figure why
> > ?
>
> If you have dependencies between your projects, order may change.
> --
>      Jean-Baptiste Quenot
> aka  John Banana   Qwerty
> http://caraldi.com/jbq/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Build queue order...

joel1di1
In reply to this post by Jean-Baptiste Quenot
So If i understand it :

if I have a project A composed by two sub-projects B and C, and
another project D.
I see my build queue with A and D...
when hudson will build A it will put B and C in the queue before D.
so the final build order will be A, B, C, D
Am I right ?

Joe

On 8/23/07, Jean-Baptiste Quenot <[hidden email]> wrote:

> * Benoît Lafontaine:
>
> > I  have  several  projects  in  my  build  queue,  but  I  don't
> > understand how the build queue order is made... I thought it was
> > a FIFO list. But sometimes, the order change, I can't figure why
> > ?
>
> If you have dependencies between your projects, order may change.
> --
>      Jean-Baptiste Quenot
> aka  John Banana   Qwerty
> http://caraldi.com/jbq/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Build queue order...

Kohsuke Kawaguchi
Administrator
In reply to this post by joel1di1
Benoît Lafontaine wrote:
> Hi All,
>
> I have several projects in my build queue, but I don't understand how
> the build queue order is made... I thought it was a FIFO list. But
> sometimes, the order change, I can't figure why ?

Generally speaking it's FIFO, but because of various factors that block
a build, the order can change.

For example, if job X needs to run on slave S that's fully busy right
now, then another job Y that came later might get built before X.


--
Kohsuke Kawaguchi
Sun Microsystems                   [hidden email]


smime.p7s (4K) Download Attachment