Project triggers allow you to define an unattended behavior for your Projects.
Project triggers allow you to choose from a subset of events that can occur in Octopus Deploy, apply a filter to those events, and decide on an action you want performed once the trigger fires. The example below shows an automatic deployment trigger configured to fire when a deployment target that belongs to the Production environment becomes available, and has the web-server target role.
We have written a comprehensive guide about using project triggers with a focus on deploying to elastic and transient environments.
In this section
The following topics are explained further in this section:
- Deployment target triggers
- Scheduled deployment triggers
- Scheduled runbook triggers
- Automatic release creation