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.