[JIRA] Created: (HUDSON-5737) block-when-upstream-building does not handle dependant builds

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

[JIRA] Created: (HUDSON-5737) block-when-upstream-building does not handle dependant builds

Hudson issues mailing list
block-when-upstream-building does not handle dependant builds
-------------------------------------------------------------

                 Key: HUDSON-5737
                 URL: http://issues.hudson-ci.org/browse/HUDSON-5737
             Project: Hudson
          Issue Type: Bug
          Components: maven2
         Environment: Hudson ver. 1.347
            Reporter: olemartin


I have enabled block-when-upstream-building on all my maven2 projects.

Lets say I have the following project structure:
(-> means depends on)

A1 -> A2
A2 -> A3

When I do a commit that includes changes in both A1 and A3, A1 does wait until A3 is finished. The problem is though, A2 is triggered by the change in A3 (Set to build on snapshot dependency changes). So Hudson ends up building A1 twice.

So block-when-upstream-building does only half of the blocking necessary.

While writing this, I got a bit unsure if this is a bug or a feature request. Please correct me if I'm wrong.

--
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

       

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

Reply | Threaded
Open this post in threaded view
|

[JIRA] Closed: (HUDSON-5737) block-when-upstream-building does not handle dependant builds

Hudson issues mailing list

     [ http://issues.hudson-ci.org/browse/HUDSON-5737?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

mdonohue closed HUDSON-5737.
----------------------------

    Resolution: Duplicate

> block-when-upstream-building does not handle dependant builds
> -------------------------------------------------------------
>
>                 Key: HUDSON-5737
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-5737
>             Project: Hudson
>          Issue Type: Bug
>          Components: maven2
>         Environment: Hudson ver. 1.347
>            Reporter: olemartin
>
> I have enabled block-when-upstream-building on all my maven2 projects.
> Lets say I have the following project structure:
> (-> means depends on)
> A1 -> A2
> A2 -> A3
> When I do a commit that includes changes in both A1 and A3, A1 does wait until A3 is finished. The problem is though, A2 is triggered by the change in A3 (Set to build on snapshot dependency changes). So Hudson ends up building A1 twice.
> So block-when-upstream-building does only half of the blocking necessary.
> While writing this, I got a bit unsure if this is a bug or a feature request. Please correct me if I'm wrong.

--
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

       

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