According to the implementation, it should be renamed to something like "groovy-run-listener" plugin.
Are you aware about Security implications of the plugin? Probably it needs to be integrated with https://wiki.jenkins-ci.org/display/JENKINS/Script+Security+Plugin (though the configurations are accessible to admins only). воскресенье, 13 сентября 2015 г., 15:22:16 UTC+3 пользователь Nick Grealy написал: > > Hi, > > Could you please setup a place for me to host the following plugin? > > *GitHub URL:* https://github.com/nickgrealy/global-events > *The name the repository should have:* global-events-plugin > *My **GitHub username:* nickgrealy > *My **jenkins-ci.org <http://jenkins-ci.org> username:* nickg > > *A description of what the plugin does, and what makes it different from > other similar plugins:* > > The global-events-plugin, is a jenkins plugin, which executes groovy code > when an event occurs. > > The reason I created the plugin was because I wanted to integrate Jenkins > with an external application. Invoking a Jenkins jobs via the REST api was > simple, but getting Jenkins to callback the external application wasn't > straight forward. > > All the plugins I'd seen either had to be individually configured per job > (i.e. in a post build step), or their features were limited to making a > HTTP GET/POST request (a bit restrictive). > > Bascially: > > - I wanted to be able to write my own code > - I didn't want to repeat myself > > So I wrote this plugin. Along the way, I realised it could have some other > applications too: > > - customised logging > - performance monitoring > - incident escalation > - integration with 3rd party applications > > > *Similar Plugins* > > These plugins have similar (but different) functionality: > > - https://wiki.jenkins-ci.org/display/JENKINS/Notification+Plugin > - > https://wiki.jenkins-ci.org/display/JENKINS/Extreme+Notification+Plugin > - https://github.com/speedledger/elasticsearch-jenkins > - https://github.com/jenkinsci/post-completed-build-result-plugin > > Kind regards, > > Nick Grealy > -- 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/8470955b-84c6-4c65-b6c7-e31183b8fa14%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
