Hello,
I have scheduled a deployment to run every 15 minutes. However, there are instances where it may take longer to complete, which could potentially trigger the commencement of the subsequent deployment while the current one is still running.
To prevent overlapping executions, I would prefer either to have the upcoming deployment automatically cancel itself, or to have the subsequent deployments adjust their schedule to realign with the original 15-minute interval.
One solution I am considering is dedicating a worker pool to this deployment with a concurrency limit set to 1, assuming I've interpreted the documentation accurately.
Would this approach work, or is there a better alternative to ensure that only one deployment runs at a time?
Thank you for your assistance!