A skip redundant deployments policy is especially useful for dynamic environments with frequent changes, in case you only care about the latest changes and want fast continuous deployment.
If enabled under "Project Settings" -> "Policies" tab -> “Skip redundant deployments”, when multiple deploy executions are queued, we will skip up to the next destroy execution. If there is no destroy execution queued, we will skip to the last queued deployment. We will not, however, skip destroy deployments nor PR plans since their sequence matters.
In the example below, we can see that we saved about 80 minutes by skipping 4 queued deployments that would have taken about 20 minutes each.
Instead of waiting almost 2 hours, we deployed the latest version in 20 minutes.
Updated about 1 month ago