I know there’s a uservoice for this ( https://octopusdeploy.uservoice.com/forums/170787-general/suggestions/6298548-allow-approval-step-for-scheduled-deployment-happe and the related https://octopusdeploy.uservoice.com/forums/170787-general/suggestions/15387852-approve-release-for-deployment-pipeline-promotion ), but I had a couple follow-up questions:
-
I know there’s no github issue for this yet, but is there any idea if this will fall on the roadmap soon? We’re looking at developing a custom solution around this, but don’t want to put the work in if it will have native support within the next 6 months.
-
Does anyone in the community have any convenient workarounds? We can’t use the “Approval Environment” step (where approval would only happen on a fake environment, that way the approval only happens once) as we need to have the check in place that the deployment for that specific time is approved. We are looking into making an in-house tool where you can select a list of all scheduled Production deployments that will need approval, pre-approve it, and it will use the API to approve the release at deployment time. It’s a hacky workaround, but it would let us approve specific deployments at specific times without a blanket approval.
If anyone is interested, I can do a mockup of what we’re looking to do for pre-approvals.