jenkinsci/parameterized-trigger-plugin — pull request #19 by wolfs (2012-04-24 09:13:07+00:00)
Title: Show Subprojects without using the dependency Graph

Blocking Build-Triggers (aka SubProjects) should not use the DependencyGraph. Our usecase is that we have set of CI-Jobs with dependencies between them (one Job uses a jar from another one). Then we have a release job which waits for all these Jobs to complete (via TriggerBuilder & Block).
Moreover, for the CI-Version, we want our jobs to wait while upstream projects are building. If the SubProjects are added to the DependencyGraph, then they will wait until the release Job is complete which in turn waits until the CI-Jobs are complete. Therefore, we have a deadlock and nothing happens. See also [JENKINS-5184].