[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

    [ 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