We work on a lot of small projects, and for each project, our process includes a folder full of text files labelled
v5.0 Deployment Notes.txt or similar.
The idea is the first time we deploy 5.0.x we read those notes and do the pre or post-deploy steps manually.
These are for steps that cannot be automated or are not worth the effort.
Normally we just read the notes and do the steps either before or after pressing the deploy button in octopus.
It would be great however if octopus could read the file (or XML/more structured file format if required)
Then based on what it finds in the pre-deploy and post-deploy steps insert a Manual step in the process with the text from the deployment notes file.
This needs to occur only for steps between the version I’m changing from - to
eg: Given my current version is 3.1, when deploying to v4.2, I look for notes and find manual steps for 3.5 and 4.0 then those should show up as manual intervention steps.