Events in FlexDeploy Outgoing Webhooks can be used to trigger actions in other applications based on specific events that occur within FlexDeploy. Similar to webhooks, users can create groovy scripts that are executed every time a specified event is executedTraditional webhooks simply POST a json payload to a specified endpoint. While this functionality is a big use case, FlexDeploy offers the ability to execute any groovy script when the event occurs, called Listeners. For example, you can setup an event listener to execute a groovy script that downloads plugin logs after a workflow execution is faileda Listener to upload failed plugin logs from a workflow execution to a separate server in addition to sending an email. The flexibility of groovy script and FlexDeploy’s model allows users to accomplish exactly what they need.
Info |
---|
Checkout this Getting Started guide after you read this page. |
...
Outgoing Webhook Flow
In order to take advantage of FlexDeploy’s events Outgoing Webhooks you must first create an event listenera Listener. When creating this listener you can specify on which events event types the script will be executed. Once one of these events are executed, FlexDeploy will automatically notify any listeners corresponding with the event type.
Navigation
Events Outgoing Webhooks can be accessed from Administration → Integrations → EventsOutgoing Webhooks. This page will show all the event listeners Webhook Listeners configured in FlexDeploy. You can create a new event listener Webhook Listener by clicking the
create listener Create Listener button on the events page. Click the view messages page to view the results of any received events, or to resubmit them.
...
Related Articles
...
See more details about each webhook topic below:
Child pages (Children Display) |
---|