Is it possible to define upstream projects without adding a build trigger 
with "Build after other projects are built" ?

According to the XML and JSON API there is both downstreamProjects and 
upstreamProjects available, but in config.xml for each job it is defined in 
a build trigger

config.xml
 <triggers>
   <jenkins.triggers.ReverseBuildTrigger>
     <spec></spec>
     <upstreamProjects>myLib++</upstreamProjects>
     <threshold>
       <name>SUCCESS</name>
       <ordinal>0</ordinal>
       <color>BLUE</color>
       <completeBuild>true</completeBuild>
     </threshold>
   </jenkins.triggers.ReverseBuildTrigger>
 </triggers>

XML API
<upstreamProject>myLib++<upstreamProject>

JSON API

"upstreamProjects" : [
    myLib++

],


I have a problem with triggers for upstream projects, since it build all 
transitive projects.

What Plugin provides "Build after other projects are built"? It should 
provide an option to not build transitive projects.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/b3276fa0-2efa-4fe8-a746-ffc43f91f983%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to