Introducing Step Retries
Blog post from Octopus Deploy
Octopus 2023.2 introduces a feature called Step Retries, designed to enhance deployment efficiency by allowing automatic retries for steps that fail due to transient errors. This feature can be activated on individual steps via the Conditions section, where if an action fails, it will retry from the failed point instead of restarting the entire step, with a 15-second delay between each of the three retry attempts. While Step Retries cannot be applied to certain steps such as Send an Email, Manual Intervention, Health Check, and Deploy a Release, it aims to reduce manual interventions during deployments. Users must configure retries for each step manually, as there is currently no option to default retries to 'on' for all steps, and customization of the number of retries is not yet available. If retries fail, the guided failure mode will engage if enabled, and user feedback is encouraged to further enhance this feature.