This plugin supports extended configuration for triggering downstream builds: - trigger build only if downstream job has SCM changes - trigger build if upstream build result is better/equal/worse than any given result (SUCCESS, UNSTABLE, FAILURE, ABORTED) - for Matrix (alias multi-configuration) jobs you can decide which part of the job should trigger the downstream job: parent only, configurations only or both ### Changelog #### Version 1.8 - Fixed incompatibility with newer Jenkins versions [JENKINS-16917](https://issues.jenkins-ci.org/browse/JENKINS-16917) #### Version 1.7 - Improved to work with hierarchical projects, such as folders plugin - Build dowsntreams only when this job itself is triggered via SCM change ([pull \#1](https://github.com/jenkinsci/downstream-ext-plugin/pull/1)) #### Version 1.6 - fixed: (this time for real - well I certainly hope so): upstream build can block if downstream uses a SCM which 'locks' the workspace (e.g. CVS or Perforce) \[[JENKINS-5406](http://issues.jenkins-ci.org/browse/JENKINS-5406)\] - added: you can now configure wich part of a matrix job (parent, configuration, both) should trigger a downstream build \[[JENKINS-6049](http://issues.jenkins-ci.org/browse/JENKINS-6049)**\]** #### Version 1.5 - fixed again (hope the fix works this time): upstream build can block if downstream uses a SCM which 'locks' the workspace (e.g. CVS or Perforce) \[[JENKINS-5406](http://issues.jenkins-ci.org/browse/JENKINS-5406) \] #### Version 1.4 - fixed: upstream build can block if downstream uses a SCM which 'locks' the workspace (e.g. CVS or Perforce) \[[JENKINS-5406](http://issues.jenkins-ci.org/browse/JENKINS-5406) \] - fixed: workaround for matrix build not being triggered since 1.2 \[[JENKINS-5508](http://issues.jenkins-ci.org/browse/JENKINS-5508)**\]** #### Version 1.3 - allow triggering for aborted jobs \[[JENKINS-5215](http://issues.jenkins-ci.org/browse/JENKINS-5215)\] - allow triggering if build result is *exactly equal* or *equal or under* the specified threshold \[[JENKINS-5215](http://issues.jenkins-ci.org/browse/JENKINS-5215)\] #### Version 1.2 (*requires Hudson 1.341 or higher*) - show dependency to downstream jobs in build overview page (uses enhancements done to job dependency management introduced in Hudson 1.341) #### Version 1.1 (*requires Hudson 1.321 or higher*) - allow triggering of downstream job if upstream's build result was *failure.* #### Version 1.0 - initial release. Optionally, restrict triggering to downstream jobs with SCM changes.