[JIRA] Commented: (HUDSON-7046) Block Build when downstream project is building

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-7046) Block Build when downstream project is building

Kohsuke Kawaguchi
Administrator

    [ http://issues.hudson-ci.org/browse/HUDSON-7046?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=144617#action_144617 ]

Aggamemnon commented on HUDSON-7046:
------------------------------------

Fantastic, any idea on when this will make it into a release?

> Block Build when downstream project is building
> -----------------------------------------------
>
>                 Key: HUDSON-7046
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-7046
>             Project: Hudson
>          Issue Type: New Feature
>          Components: core
>         Environment: Dependant matrix builds across Linux and Solaris
>            Reporter: Aggamemnon
>
> When a downstream build is in progress, Hudson should prevent the upstream builds from occurring until the downstream build is complete.
> For example:
> CompA->CompB->CompC->CompD
> If component C is building Hudson should block builds on A and B, until C has finished.  
> It should then rebuild A, B and C before allowing D to proceed.
> As the current system stands, if a user presses "build now" on component A when component C is building, A builds immediately.  This can be worked around in part by using the locks & latches plugin, but this has the side affect of disabling parallel Matrix builds which massively increases the build time (see HUDSON-2725).  Further, it should NOT be necessary to use ANY plugins to provide this fundamental behaviour.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira