Thanks for getting in touch! Could you share me the current steps of your deployment process (the names and order should do), and tell me which you’d like to run on your D-1 scheduled deployment, and which on a regular deployment? This will help me give you a proper answer.
Thanks for the detailed steps! Unfortunately its not exactly possible to schedule specific step on a deployment process. What you could do is have 2 separate projects:
Project 1: This one will send the D -1 email and will notify that tomorrow at 6am, Project 2 will be triggered with the release version x.x.x (you can calculate this value based on Project 2’s last release number). This Project’s deployment could be scheduled
Project 2: This one will be scheduled to start with the backups at 6am, wait for the releaser, and then go on with the rest.
I have found another workaround: using a powershell script to do this wait. I didn’t have test yet if I didn’t have a timeout from octopus but if not it will do the trick: