Hi,

I would like to contribute a new plugin to allow complex trees of CI jobs o fail early and/or to be aborted by just aborting the root of the tree.

In a complex CI environment, for each commit dozens or even hundreds of different builds and tests are triggered to verify the commit. The purpose is to give feedback to the developer, if the commit is valid or not. There are two opposing views on what the developer expects:

Either the developer wants as *much* feedback as possible for each commit, or he wants feedback as *fast* as possible.

If the target is to provide feedback as *fast* as possible, all testing can be stopped on the first failed build/test job. This is where this plugin comes into play: If configured accordingly, the plugin will kill all upstream- and downstream jobs of a failing job.



The plugin is hosted on https://github.com/thors/hierarchy-killer-plugin
My github username is "thors"
My jenkins-ci username is also "thors"

A more detailed description of what the plugin does is available on https://github.com/thors/hierarchy-killer-plugin/wiki

BTW: I'm not yet very experienced in Java programming, so if anyone would care to review the plugin for obvious flaws, I would be happy.

Best regards,
Thorsten


Best regards,
Thorsten



--
You received this message because you are subscribed to the Google Groups "Jenkins 
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/55FAA1C3.8070900%40thorzten.de.
For more options, visit https://groups.google.com/d/optout.

Reply via email to