What are Build Event Handlers
Build Event Handlers are tasks which execute on the server (as opposed to Actions which run on the agents). They can be configured to respond to one or more Build Events which occur as the build progresses.
The following Event Handler types are available:
- Octopus Deploy
- Tag Repository Changeset
- Update GitHub Status
- GitHub Release
- Update Bitbucket Server Build Status
- HTTP Request
How to Create an Event Handler
Build Event Handlers can be created within the Events step of the Configuration Wizard.
Build Event Handler
Event Handler Name
Friendly name for the event handler (this will be visible in the 'Events' section of the website)
Run Order
The order in which the event handler will be run (relevant in the situation where multiple event handlers are present).
Enabled
Whether this event handler will be run or not. Disabling event handlers can be useful when setting up a build process.
Type
The type of event handler to be used.
Conditions
The conditions which must all evaluate as true before the build event handler is executed.