-
Improvement
-
Resolution: Unresolved
-
Major
-
None
If you've got a long chain of blocking parameterized trigger builds and one fails for known transient reasons, it'd be really nice if that build could automatically be re-run in place, without interrupting the full chain. This shouldn't be enabled by default, obviously, and should have a limited number of retries. It should determine whether to rebuild by looking for a pattern in the build log, like the Naginator plugin.
Basically, I'm saying let's integrate Naginator-style behavior into the parameterized trigger plugin.
Retrying feature sounds useful not only for parameterized-trigger plugin but also for any build steps.
How about creating a new plugin to retry any build steps?
Anyway, the disign of Jenkins and parameterized-trigger plugin is not optimized for complex moduled projects like what you try.
workflow-plugin may help you. Please have a look.