Activación de compilaciones de proyectos anteriores a las anteriores

Tengo el siguiente diseño de proyecto:

Proyecto WAR AProyectos UpstreamDependencia bDependencia cDependencia d

Busco configurar A para que cada vez que quiera activar una compilación, primero compile B, C y D. Si cualquiera de las compilaciones para B, C o D falla, entonces la compilación de A también debería fallar.

Parece un caso de construcción común, pero no estoy seguro de cómo lograrlo. Existen las siguientes opciones, pero no parecen tener la relación correcta:

Build Triggers - Construir después de que se construyen otros proyectosConstruiré el proyecto actual después de algunos proyectos anteriores, pero necesito controlar la compilación de este proyecto ya que estoy haciendo un despliegue de WAR. Solo quiero construir siempre dependencias primero.Acciones post-construcción - Construye otros proyectosConstruiré proyectos después de este, pero eso es lo que quiero hacer.

¿Existe una configuración de compilación en Hudson (o mediante un complemento) que funcione para mí?

Respuestas a la pregunta(4)

Su respuesta a la pregunta