I have a deploy process in Octopus with about 22 steps. When we deploy, we only deploy the packages that have been updated and manually skip others.
I have added a deployment target trigger so that when new machines come into being, they will deploy the most recent release.
New machines don’t deploy the steps that have been manually skipped. According to this page https://octopus.com/docs/projects/project-triggers/deployment-target-triggers, you can fix this by creating an auto deploy override, however this doesn’t seem to work.
octo create-autodeployoverride \ --environment=$ENVIRONMENT \ --project=$PROJECT \ --version=$VERSION'
When a new machine appears, it just runs the last deploy, skipping any steps that were skipped.
Have I misunderstood the instructions?
Configuring an Auto Deploy Override for the same Release to the same Environment/Tenant (this will result in a new deployment being generated without the manually skipped steps).