##// END OF EJS Templates
repo-settings: converted repo settings to pyramid...
repo-settings: converted repo settings to pyramid - switched to pyramid views - switched to deform - validation shares the similar schema as API - added new audit-log

File last commit:

r939:678c8b0e default
r1716:24a2983a default
Show More
webhook.rst
22 lines | 911 B | text/x-rst | RstLexer
dan
docs: updated docs for integrations, fixes #4137...
r552 .. _integrations-webhook:
Webhook integration
===================
The Webhook integration allows you to POST events such as repository pushes
or pull requests to a custom http endpoint as a json dict with details of the
event.
docs: add note about variables in webhooks.
r939 Starting from 4.5.0 release, webhook integration allows to use variables
inside the URL. For example in URL `https://server-example.com/${repo_name}`
${repo_name} will be replaced with the name of repository which events is
triggered from. Some of the variables like
`${branch}` will result in webhook be called multiple times when multiple
branches are pushed.
Some of the variables like `${pull_request_id}` will be replaced only in
the pull request related events.
docs: updated integrations docs fix #4137
r645 To create a webhook integration, select "webhook" in the integration settings
docs: add note about variables in webhooks.
r939 and use the URL and key from your any previous custom webhook created. See
:ref:`creating-integrations` for additional instructions.