We have many interrelated jenkins jobs. When an upstream job builds, some downstream jobs build multiple times. We've looked into various plugins (Join, Promoted Builds, MultiJob, BuildFlow, workflow) none of these seem to fit our situation. It seems that the "Block build when upstream/downstream project is building" properties should do what we want. However, they don't seem to have the expected effect.
We are currently using jenkins 1.596.2 with a handful of plugins:
- Hudson Post build task
- IRC Plugin
- SSH Agent Plugin
- OWASP Markup Formatter Plugin
- jQuery UI plugin
- Javadoc Plugin
- Windows Slaves Plugin
- xUnit plugin
- CVS Plug-in
- Credentials Plugin
- Mailer Plugin
- Token Macro Plugin
- GIT client plugin
- Matrix Project Plugin
- Cppcheck Plug-in
- Subversion Plug-in
- Store Plugin
- Throttle Concurrent Builds Plug-in
- Matrix Authorization Strategy Plugin
- Associated Files Plugin
- Template Project plugin
- Dependency Graph Viewer Plugin
- PAM Authentication plugin
- Next Build Number Plugin
- URLTrigger Plug-in
- GIT plugin
- Multiple SCMs plugin
- instant-messaging plugin
- Maven Integration plugin
- Visualworks Store Plugin
- Ant Plugin
- LDAP Plugin
- build timeout plugin
- Email Extension Plugin
- SCM Sync Configuration Plugin
- Timestamper
- jQuery plugin
- SCM API Plugin
- SSH Credentials Plugin
- External Monitor Job Type Plugin
- Translation Assistance plugin
- Rake plugin
- Hudson Fitnesse plugin
- SSH Slaves plugin
Any suggestions/help would be appreciated.
Russ Hill