This plugin can notify some endpoints about events that occur in Jenkins #### Endpoints ##### WebHook ![](docs/images/webhook.png) Advanced event configuration: ![](docs/images/webhook-advanced.png) ##### Logging TODO #### Enpoints ###### jenkins.build.step.start [AbstractBuild](http://javadoc.jenkins.io/hudson/model/AbstractBuild.html) build, [BuildStep](http://javadoc.jenkins.io/hudson/tasks/BuildStep.html) bs, [BuildListener](http://javadoc.jenkins.io/hudson/model/BuildListener.html) listener ###### jenkins.build.step.finish [AbstractBuild](http://javadoc.jenkins.io/hudson/model/AbstractBuild.html) build, [BuildStep](http://javadoc.jenkins.io/hudson/tasks/BuildStep.html) bs, [BuildListener](http://javadoc.jenkins.io/hudson/model/BuildListener.html) listener, boolean canContinue ###### jenkins.computer.configuration ###### jenkins.computer.failure [Computer](http://javadoc.jenkins.io/hudson/model/Computer.html) computer, [TaskListener](http://javadoc.jenkins.io/hudson/model/TaskListener.html) listener ###### jenkins.computer.offline [Computer](http://javadoc.jenkins.io/hudson/model/Computer.html) computer ###### jenkins.computer.online [Computer](http://javadoc.jenkins.io/hudson/model/Computer.html) computer, [TaskListener](http://javadoc.jenkins.io/hudson/model/TaskListener.html) listener ###### jenkins.computer.temporarily-offline [Computer](http://javadoc.jenkins.io/hudson/model/Computer.html) computer, [OfflineCause](http://javadoc.jenkins.io/hudson/slaves/OfflineCause.html) cause ###### jenkins.computer.temporarily-online [Computer](http://javadoc.jenkins.io/hudson/model/Computer.html) computer ###### jenkins.item.copied [Item](http://javadoc.jenkins.io/hudson/model/Item.html) item ###### jenkins.item.created [Item](http://javadoc.jenkins.io/hudson/model/Item.html) item ###### jenkins.item.deleted [Item](http://javadoc.jenkins.io/hudson/model/Item.html) item ###### jenkins.loaded ###### jenkins.item.renamed [Item](http://javadoc.jenkins.io/hudson/model/Item.html) item, String oldName, String newName ###### jenkins.item.updated [Item](http://javadoc.jenkins.io/hudson/model/Item.html) item ###### jenkins.job.started [Run](http://javadoc.jenkins.io/hudson/model/Run.html) run, [TaskListener](http://javadoc.jenkins.io/hudson/model/TaskListener.html) listener ###### jenkins.job.completed [Run](http://javadoc.jenkins.io/hudson/model/Run.html) run, [TaskListener](http://javadoc.jenkins.io/hudson/model/TaskListener.html) listener ###### jenkins.job.finalized [Run](http://javadoc.jenkins.io/hudson/model/Run.html) run ###### jenkins.job.deleted [Run](http://javadoc.jenkins.io/hudson/model/Run.html) run ###### jenkins.matrix-config.started [Run](http://javadoc.jenkins.io/hudson/model/Run.html) run, [TaskListener](http://javadoc.jenkins.io/hudson/model/TaskListener.html) listener ###### jenkins.matrix-config.completed [Run](http://javadoc.jenkins.io/hudson/model/Run.html) run, [TaskListener](http://javadoc.jenkins.io/hudson/model/TaskListener.html) listener ###### jenkins.matrix-config.finalized [Run](http://javadoc.jenkins.io/hudson/model/Run.html) run ###### jenkins.matrix-config.deleted [Run](http://javadoc.jenkins.io/hudson/model/Run.html) run ###### jenkins.saveable.change [Saveable](http://javadoc.jenkins.io/hudson/model/Saveable.html) saveable, [XmlFile](http://javadoc.jenkins.io/hudson/XmlFile.html) file ###### jenkins.scm.changelog.parsed [AbstractBuild](http://javadoc.jenkins.io/hudson/model/AbstractBuild.html) build, [BuildListener](http://javadoc.jenkins.io/hudson/model/BuildListener.html) listener, [ChangeLogSet](http://javadoc.jenkins.io/hudson/scm/ChangeLogSet.html) changelog ###### jenkins.scm.poll.before [AbstractProject](http://javadoc.jenkins.io/hudson/model/AbstractProject.html) project, [TaskListener](http://javadoc.jenkins.io/hudson/model/TaskListener.html) listener ###### jenkins.scm.poll.success [AbstractProject](http://javadoc.jenkins.io/hudson/model/AbstractProject.html) project, [TaskListener](http://javadoc.jenkins.io/hudson/model/TaskListener.html) listener, [PollingResult](http://javadoc.jenkins.io/hudson/model/PollingResult.html) result ###### jenkins.scm.poll.failed [AbstractProject](http://javadoc.jenkins.io/hudson/model/AbstractProject.html) project, [TaskListener](http://javadoc.jenkins.io/hudson/model/TaskListener.html) listener, Throwable exception ###### jenkins.started ###### jenkins.plugins.listed ###### jenkins.plugins.prepared ###### jenkins.plugins.prepared ###### jenkins.plugins.started ###### jenkins.plugins.augmented ###### jenkins.jobs.loaded ###### jenkins.completed ###### jenkins.shutdown NOOP