This is simple example of how to create a plugin for Stash that will trigger a URL webhook in Jenkins. When running Stash you can enable the webhook for a specific repository via the [Repository Hook]( configuration. Where $URL will be replaced with the HTTP url of the repository, and $BRANCHES contains a comma separated list of branches. To build this plugin use the standard Atlassian Plugin SDK and/or run the following (*must* be Maven 2.1.0): mvn install And upload `target/stash-webhook-plugin-2.0.0-SNAPSHOT.jar` to Stash.