-
New Feature
-
Resolution: Unresolved
-
Minor
-
None
Currently, Fisheye/Crucible supports webhooks which can be used to trigger a build.
However, it would be nice if Jenkins could use the body of the HTTP POST (in JSON) in order to trigger the build only if it's the correct branch that was committed to instead of every single commit.
We could, for example, pass extra parameters via the URL to specify which job we hope to trigger, and Jenkins would look at the job's configuration to know if this job should be triggered, based on the information provided in the Fisheye webhook.
JSON format is described here:
https://confluence.atlassian.com/display/FISHEYE/Configuring+web+hooks